在使用docker 創(chuàng)建容器的時候姻采,我們可以通過 -it參數(shù)指定 直接進入容器崇堵,進行后續(xù)的操作型诚,如下圖
- 創(chuàng)建命令:docker run -it --name=my_container ubuntu
tip:
命令格式:docker run -it --name=容器名稱 鏡像名稱
鏡像名稱對應的鏡像應當是已經(jīng)pull 下來的鏡像
但是當我們不是第一次創(chuàng)建容器,而是后續(xù)使用已經(jīng)創(chuàng)建的容器該如何進入容器內部呢鸳劳?
方法一
- 首先使用命令 docker start my_container 開啟容器
- 使用 docker attach my_container 進入容器內部, 效果如下圖
tip:
第二部命令格式:docker attach 已經(jīng)運行的容器名稱
使用該方式進入容器俺驶,當連接終止,或者使用了exit命令棍辕,容器就會退出后臺運行
可以使用下述方法,避免上述問題
方法二
- 首先使用命令 docker start my_container 開啟容器
- 使用docker exec -it my_container /bin/bash進入容器內部,效果如下圖
tip:
第二部命令格式: docker exec -it 已經(jīng)運行的容器名稱 /bin/bash