连接到docker容器,退出时不停止

本教程介绍如何连接到docker容器,而不会在退出时停止它。

运行以下命令:

 
	docker exec -it containername bash
	

这里一个例子显示一个名为apache的容器在docker中运行。
我们连接到它,退出容器, 那么我们检查容器是否仍在docker中运行。

输出将是:

root@ubuntu:~# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS                NAMES
574a0820f181        om:apache           "/bin/bash"         3 days ago          Up 2 days           0.0.0.0:80->80/tcp   apache
root@ubuntu:~# docker exec -it apache bash
[root@574a0820f181 /]# exit
exit
root@ubuntu:~# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS                NAMES
574a0820f181        om:apache           "/bin/bash"         3 days ago          Up 2 days           0.0.0.0:80->80/tcp   apache
root@ubuntu:~#

参考文献:

Docker

最近评论