新闻动态

怎么在服务器上一直运行docker容器?

发布日期:2022-01-11 08:47 | 文章来源:网络

网锐网络服务器,容器运行

怎么在服务器上一直运行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处理。

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部