1.若下载容器镜像如centos7等,使用docker create --name master centos:7创建容器成功后,但是当使用docker start master后,会发现容器并未启动。
问题原因是:
docker启动容器后需要有前台进程在运行,要是未有前台进程运行,则会导致docker容器自杀从而进入消亡状态,故解决方案就是在启动容器后执行一些前台输出操作。
example:
docker run --name master -d centos:7 /bin/sh -c “while true;do echo hello world!;sleep1;done”
docker初学者问题总结
最新推荐文章于 2024-10-06 06:00:00 发布
本文介绍了一个常见的Docker容器启动问题:容器在启动后立即退出的原因及解决方法。通常,这是因为容器内没有前台进程运行导致的。文章提供了一个示例,通过在容器启动时运行一个持续输出的命令,使容器保持运行状态。
1005

被折叠的 条评论
为什么被折叠?



