怎么在服务器上一直运行docker容器?
网锐网络服务器,容器运行
怎么在服务器上一直运行docker容器?本篇文章为大家展示了怎么在网站服务器上一直运行docker容器,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
现象
启动docker容器
dockerrun–name[CONTAINER_NAME][CONTAINER_ID]
查看容器运行状态
dockerps-a
发现刚刚启动的mydocker容器已经退出
原因
很重要的要说明的一点: Docker容器后台运行,就必须有一个前台进程.
容器运行的命令如果不是那些一直挂起的命令(比如运行top,tail),就是会自动退出的
docker容器的主线程(dockfile中CMD执行的命令)结束,容器会退出
解决方法
可以使用交互式启动
dockerrun-i[CONTAINER_NAMEorCONTAINER_ID]
上面的不太友好,建议使用后台模式和tty选项
dockerrun-dit[CONTAINER_NAMEorCONTAINER_ID]
查看容器状态
dockerps-a
docker调出后台容器
dockerattach[CONTAINER_NAMEorCONTAINER_ID]
TIPs:退出时,使用[ctrl + D],这样会结束docker当前线程,容器结束,可以使用[ctrl + P][ctrl + Q]退出而不终止容器运行
如下命令,会在指定容器中执行指定命令,[ctrl+D]退出后不会终止容器运行
dockerexec-it[CONTAINER_NAMEorCONTAINER_ID]/bin/bash
上述内容就是怎么一直运行docker容器,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注海外主机行业资讯频道。
以上就是海外主机为大家介绍的怎么在服务器上一直运行docker容器的内容,希望看完对大家能够有所帮助,海外主机专注网站服务器租用托管,旗下包含移动电信联通等单线多线机柜租用服务,是江苏省内
网站专用服务器租用
Tags:网锐网络服务器,容器运行,怎么在服务器上一直运行docker容器
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。