Docker 容器在後臺執行如何進入到容器內部
在使用docker 建立容器的時候,我們可以通過 -it引數指定 直接進入容器,進行後續的操作,如下圖
-
建立命令:docker run -it --name=my_container ubuntu
tip:
命令格式:docker run -it --name=容器名稱 映象名稱
映象名稱對應的映象應當是已經pull 下來的映象
my_container
但是當我們不是第一次建立容器,而是後續使用已經建立的容器該如何進入容器內部呢?
方法一
- 首先使用命令 docker start my_container 開啟容器
- 使用 docker attach my_container 進入容器內部, 效果如下圖
tip:
第二部命令格式:docker attach 已經執行的容器名稱
使用該方式進入容器,當連線終止,或者使用了exit命令,容器就會退出後臺執行
attach
方法二
- 首先使用命令 docker start my_container 開啟容器
- 使用docker exec -it my_container /bin/bash進入容器內部,效果如下圖
tip:
第二部命令格式: docker exec -it 已經執行的容器名稱 /bin/bash (/bin/bash 固定寫法)
exec
- Mr. Hamster
-
Hope you enjoy your life
Mr. Hamster