Press "Enter" to skip to content

Docker运行centos系统,启动命令选择

偶尔我们会想要拉一个centos的docker镜像起来进行一些调试性工作,我们尝试:

docker run centos

的时候会发现容器启动就停止了,那么我们可以这样运行:

docker run -d centos tail -f /dev/null

或者这样:

docker run -d centos sleep infinity

如果你是用docker-compose的方式运行,帮 tail -f /dev/null 或者 sleep infinity放到 cmd参数里面就行了。

参考资料:

https://stackoverflow.com/questions/30209776/docker-container-will-automatically-stop-after-docker-run-d

6 Best Ways to Keep Docker Container Running For Debugging

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注