3.容器命令

說明:我們有了鏡像才可以創(chuàng)建容器,下載一個linux系統(tǒng)centos鏡像來測試學(xué)習(xí)。

docker pull centos
下載centos

查看centos是否下載成功

查看centos是否下載成功

已交互方式啟動并以控制臺方式進入centos容器

-it:以交互方式進入容器
/bin/bash : 已控制臺方式進入
docker run -it centos /bin/bash linux控制臺一般都在bin目錄下面

啟動并進入容器

root@cf49dcbad0e2 : 發(fā)現(xiàn)現(xiàn)在已經(jīng)進入centos鏡像容器內(nèi)部
進入centos鏡像容器內(nèi)部,目錄結(jié)構(gòu)發(fā)生變化

查看鏡像centos內(nèi)部目錄結(jié)構(gòu)

查看容器內(nèi)部,和咱們虛擬機安裝的centos目錄結(jié)構(gòu)一樣

容器停止并退出centos鏡像容器命令到linux主機

exit

退出容器

容器不停止并退出

Ctrl + P + Q

查看是否有docker鏡像正在運行

docker ps

查看是否有docker鏡像正在運行,發(fā)現(xiàn)測試沒有運行的docker

查看docker的運行歷史記錄

docker ps -a

查看docker的運行歷史記錄

查看最近運行的一個docker鏡像

docker ps -a -n=1

查看最近運行的一個docker鏡像

顯示當(dāng)前所有的容器 以編號方式顯示

docker ps -aq

顯示當(dāng)前所有的容器 以編號方式顯示

刪除容器

docker rm 容器id  #根據(jù)id刪除指定容器,不能刪除正在運行的容器,如果要強制刪除 -rm -f
docker rm -f $(docker ps -aq)   #刪除所有容器  -f :遞歸方式
刪除現(xiàn)在不在運行容器

遞歸刪除所有的容器

docker rm -f $(docker ps -aq)

遞歸刪除所有的容器

遞歸刪除所有的容器,再次查看,發(fā)現(xiàn)一個容器都沒有了
遞歸刪除所有的容器,再次查看,發(fā)現(xiàn)一個容器都沒有了

通過管道符刪除所有的容器

docker ps -a -q|xargs docker rm #通過管道符刪除所有的容器

啟動和停止容器的操作

啟動和停止容器的操作

啟動和停止容器的操作
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容