admin 管理员组文章数量: 1086019
docker创建(run)容器后容器自动关闭
项目场景:
比如通过下面该命令run一个容器,容器生成后发现既没有任何报错也没有消息提示但是就是自动关闭了。
docker run -it -P --name="容器名" [镜像名]
原因分析:
docker容器运行必须有一个前台进程, 如果没有前台进程执行,容器认为空闲,就会自行退出。
容器运行的命令如果不是那些一直挂起的命令( 运行top,tail、循环等),就是会自动退出
解决方案:
在最后加上/bin/bash就可以了。例如在上面的基础上。
docker run -it -P --name="容器名" [镜像名] /bin/bash
本文标签: docker创建(run)容器后容器自动关闭
版权声明:本文标题:docker创建(run)容器后容器自动关闭 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1686557609a10023.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论