下载openshift / node Docker容器后,容器无法运行:
$ docker logs 64e3eeb60cbc
/usr/local/bin/origin-node-run.sh: line 15: HOST_ETC: unbound variable
这是在带有Docker Quickstart终端的Windows 7上。我用
运行它docker run -d openshift/node
我可能需要在命令行或其他地方设置HOST_ETC,但我找不到有关使用此Docker镜像的文档,因此需要一些有关此处修复内容的指导,以及可能需要但未记录的任何其他其他设置
感谢您提供任何专家建议。
答案 0 :(得分:1)
The official documentation告诉你以这种方式启动容器:
$ sudo docker run -d --name "origin" \
--privileged --pid=host --net=host \
-v /:/rootfs:ro -v /var/run:/var/run:rw -v /sys:/sys -v /var/lib/docker:/var/lib/docker:rw \
-v /var/lib/origin/openshift.local.volumes:/var/lib/origin/openshift.local.volumes \
openshift/origin start