openshift / node docker容器因HOST_ETC:unbound变量而失败

时间:2016-04-26 16:50:17

标签: openshift-origin

下载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镜像的文档,因此需要一些有关此处修复内容的指导,以及可能需要但未记录的任何其他其他设置

感谢您提供任何专家建议。

1 个答案:

答案 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