【发布时间】:2016-08-07 20:04:55
【问题描述】:
我从 Docker 和 OpenShift v3 开始。
我有一个简单的 Node.js 项目和一个基本上从 nodejs.org 复制的 Dockerfile,它在我的本地机器上运行得非常好,使用 docker run。我将图像推送到 Docker Hub,然后通过oc new-project 创建了我的项目。
在oc new-app 和oc get pods 之后,我看到一个状态为ImagePullBackOff 和另一个状态为Running 的pod。一段时间后,只有一个 pod 存在,状态为 Error。 oc logs只给我带来:pods for deployment took longer than 600 seconds to become ready。
另一件可能有帮助的事情是,在oc new-app 命令之后,我收到了类似* [WARNING] Image runs as the 'root' user which may not be permitted by your cluster administrator 的消息。
我做错了什么或错过了什么?需要更多信息吗?
【问题讨论】:
标签: docker openshift openshift-origin