5 ms·
There's no Python 3.6 UBI 8 image... at least looking at the charts in the blog post. Why would they do a UBI 7 with Python 3.6 but not UBI 8?
by X-Istence 7y ago
There's no Python 3.6 UBI 8 image... at least looking at the charts in the blog post.
Why would they do a UBI 7 with Python 3.6 but not UBI 8?
- josteink 7y agoBecause Red Hat 8 by default ships without an explicit default python version. See the discussion for the Red Hat 8 release a few days back. It was extensively debated and covered there: https://news.ycombinator.com/item?id=19848965 https://news.ycombinator.com/item?id=19848965
- SloopJon 7y agoThis doesn't have anything to do with the discussion of Python application streams. The linked blog post contains a table of UBI 7 images that includes python-27 and python-36, and a table of UBI 8 images that only includes python-27. I think the table is misleadingly presented as comprehensive ("the set of container images"). If you follow the "RHEL 8 How To" link at the bottom of the page, you'll find a larger table that indeed includes python-36. It doesn't seem to be usable out of the box, but I was able to pull it with Docker: $ docker pull registry.access.redhat.com/ubi8/python-36 Now I need to read up on S2I and podman. Edit: not sure what I did wrong the first time, but it does work fine in Docker: $ docker run --rm -it registry.access.redhat.com/ubi8/python-36 python Python 3.6.8 (default, Apr 3 2019, 17:26:03) [GCC 8.2.1 20180905 (Red Hat 8.2.1-3)] on linux Type "help", "copyright", "credits" or "license" for more information. >>>
- fatherlinnux 7y agoThe exclusion of python36 from the UBI8 table is a mistake. I am working on getting it updated.
- deleted 7y ago[deleted]