进入docker容器界面的两种方法及其比较

参考文章:

1.https://www.cnblogs.com/xhyan/p/6593075.html

第一步:开启容器

现在我只会两种方法,不管是哪一种,首先都要开启容器

docker start 

第二步:进入容器

方法1:attach

        docker attach

        用docker attach 进入容器,当我们使用exit命令退出时,容器停止运行。而且attach命令有一个缺点,当有多个用户用同时登陆docker并且运行该命令时(比如用xshell进入云服务器),所有的窗口都会同步显示,如果有一个窗口阻塞了,那么别的窗口也用不了,这个方法不太适合于企业的生产环境。

 

方法2:exec

       docker exec -it  bash

       先用docker ps -a命令,查看COMMAND下面的东西,如下截图,内容是“bash”,还有可能是“/bin/bash”等等,都有可能。

       然后用docker exec -it  bash 命令进入容器。

       使用exec进入容器,再使用exit命令退出时,容器不会停止运行

你可能感兴趣的:(docker)