【发布时间】:2017-08-02 12:45:03
【问题描述】:
我想自动运行多个容器并创建一些东西,
但有些图像,例如swarm,在运行或启动后会自动停止。
我已经这样尝试了
docker run -d swarm
docker run -d swarm /bin/bash tail -f /dev/null
docker run -itd swarm bash -c "while true; do sleep 1; done"
但是 'docker ps' 什么也没显示,我尝试通过键入以下内容来构建 Dockerfile:
FROM swarm
ENTRYPOINT ["echo"]
并且图像无法运行并显示错误消息:
docker: Error response from daemon: invalid header field value "oci runtime error: container_linux.go:247: starting container process caused \"exec: \\\"echo\\\": executable file not found in $PATH\"\n".
我无法理解这个错误...如何保持 swarm 容器运行...?
(对不起,我的英语不好))
【问题讨论】:
标签: docker containers