If you want to use container images not found in the Red Hat Container Catalog, you can use other arbitrary container images in your OpenShift Online instance, for example those found on the Docker Hub.
For OpenShift Online-specific guidelines on running containers using an arbitrarily assigned user ID, see Support Arbitrary User IDs in the Creating Images guide.
OpenShift Online runs containers using an arbitrarily assigned user ID. This behavior provides additional security against processes escaping the container due to a container engine vulnerability and thereby achieving escalated permissions on the host node. Due to this restriction, images that run as root will not deploy as expected on OpenShift Online.