Because 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:
See the discussion for the Red Hat 8 release a few days back. It was extensively debated and covered there:
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.
>>>