На первый взгляд может показаться, что это невозможно.Смотрите этот блог от Red Hat.https://blog.openshift.com/deploying-images-from-dockerhub/
Существует следующее:
В таком случае вам нужно будет построить (если вы владелец) или восстановить (если вы просто хотите использовать чей-тоimage) изображение не должно запускаться от имени пользователя root.
Однако в другом сообщении в блоге от Red Hat я обнаружил, что OpenShift попытается автоматически извлечь изображение из Docker Hub (если оно соответствуетопределенные требования?).
https://blog.openshift.com/getting-any-docker-image-running-in-your-own-openshift-cluster/
В вашем случае может показаться, что OpenShift не хочет развертывать образ из Docker Hub.
$ oc new-app umis/xubuntu-office-xrdp-desktop
error: local file access failed with: CreateFile umis/xubuntu-office-xrdp-desktop: Het systeem kan het opgegeven pad niet vinden.
error: unable to locate any images in image streams, templates loaded in accessible projects, template files, local docker images with name "umis/xubuntu-office-xrdp-desktop"
Другой образ, который я пробовал из Docker Hub, работал следующим образом:
$ oc new-app sonatype/nexus3
--> Found Docker image f2014d3 (2 months old) from Docker Hub for "sonatype/nexus3"
* An image stream will be created as "nexus3:latest" that will track this image
Может показаться, что вам придется создать собственный образ Docker и попытаться развернуть его.на Openshift Online.