openshift/node docker 容器因 HOST_ETC 失败:未绑定变量
openshift/node docker container fails with HOST_ETC: unbound variable
下载 openshift/node Docker 容器后,容器无法 运行:
$ docker logs 64e3eeb60cbc
/usr/local/bin/origin-node-run.sh: line 15: HOST_ETC: unbound variable
这是 Windows 7 和 Docker 快速启动终端。我 运行 它与
docker run -d openshift/node
可能我需要在命令行或其他地方设置 HOST_ETC,但是我找不到关于使用这个 Docker 图像的文档,所以想在这里得到一些关于修复什么的指导,并且可能需要但未记录的任何其他附加设置。
在此感谢专家的建议。
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
下载 openshift/node Docker 容器后,容器无法 运行:
$ docker logs 64e3eeb60cbc
/usr/local/bin/origin-node-run.sh: line 15: HOST_ETC: unbound variable
这是 Windows 7 和 Docker 快速启动终端。我 运行 它与
docker run -d openshift/node
可能我需要在命令行或其他地方设置 HOST_ETC,但是我找不到关于使用这个 Docker 图像的文档,所以想在这里得到一些关于修复什么的指导,并且可能需要但未记录的任何其他附加设置。
在此感谢专家的建议。
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