#1。使用Docker Attach
您可以使用attach命令在docker容器中获取bash shell访问。但是您的docker容器必须以/ bin / bash启动。 使用以下语法来获取docker容器的shell访问。$ sudo docker attach <CONTAINER ID/NAME>例如,您的docker容器正在运行,id为76debad837d2,名为happy_tecadmin。使用attach方法使用以下命令之一。 使用容器ID:
$ sudo docker attach 76debad837d2使用容器名称:
$ sudo docker attach happy_tecadmin
#2。使用Docker Exec
如果没有使用/ bin / bash命令启动docker容器。那么你不能使用attach命令。现在,您需要使用exec命令在容器中创建bash。确保你使用Docker版本> = 1.3。 使用以下语法来获取docker容器的shell访问。$ sudo docker exec -it <CONTAINER ID/NAME> bash例如,您的docker容器正在运行,id为76debad837d2,名为happy_tecadmin。使用exec方法使用以下命令之一。 使用容器ID:
$ sudo docker exec -it 76debad837d2 bash使用容器名称:
$ sudo docker exec -it happy_tecadmin bash
分享到Facebook
分享
0
分享到Twitter
0
分享到Google Plus
Share
0
分享到Pinterest
分享
0
分享到Linkedin
Share
0
分享到Digg
分享