Docker基礎命令

2021-09-25 21:15:09 字數 1980 閱讀 8913

命令的詳細說明與演示,可以參考:

systemctl start docker #啟動docker服務 

service docker start

systemctl stop docker #關閉docker服務

service docker stop

systemctl restart docker #重啟docker服務

service docker restart

systemctl daemon-reload #過載守護程序

chkconfig docker on #開機自啟docker

container   管理容器

image 管理映象

network 管理網路

node 管理swarm節點

plugin 管理外掛程式

secret 管理docker secrets

service 管理服務

stack 管理docker stacks

swarm 管理swarm集群

system 檢視系統資訊

volume 管理卷

如:docker container ls 顯示所有容器

docker run -it --name vm1 ubuntu bash #建立並執行乙個新的容器 (run=create+start) -it 表示互動式 

docker run -d --name vm1 nginx #建立並執行乙個新的容器;-d表示打入後台

docker info #顯示docker系統資訊,包括映象和容器數等

docker version #檢視docker容器版本

docker search ... #搜尋符合條件的映象

docker ps -a #檢視所有容器狀態

docker ps #檢視正在執行的容器程序

docker pull nginx #拉取映象

docker push #將映象推送至遠端倉庫

docker history nginx #檢視指定映象的建立歷史

docker attach vm1 #連線容器

docker top vm1 #檢視容器程序

docker logs vm1 #檢視容器指令輸出; -f表示可以實時檢視

docker inspect vm1 #檢視容器的引數(獲取容器元資料)

docker stats vm1 #檢視容器資源使用率

docker diff vm1 #檢視容器修改

docker start vm1 #啟動容器

docker stop vm1 #停止容器

docker restart vm1 #重啟容器

docker kill vm1 #強制殺死容器

docker pause vm1 #暫停容器

docker unpause vm1 #恢復容器

docker rm vm1 #刪除容器; -f表示強制刪除

docker export vm1 > vm1.tar #匯出容器

docker import vm1.tar image #匯入容器為映象image

docker search #查詢映象 

docker pull #拉取映象

docker push #推送映象

docker inspect #檢視映象詳情

docker images #列出本地已有的所有映象

docker load -i ubuntu.tar #匯入映象

docker commit #更新映象

docker rmi #刪除映象

docker build #從乙個dockerfile建立映象

Docker基礎命令

下面簡單介紹一下docker常用的一些基礎命令 在ubuntu中安裝docker sudo apt get install docker.io 檢視docker的版本資訊 docker version 檢視安裝docker的資訊 docker info 檢視本機docker中存在哪些映象 docke...

docker基礎命令

刪除存在的 sudo apt get remove docker docker engine docker.io sudo apt get update 安裝依賴 新增docker 公共金鑰 curl fssl sudo apt key add 設定版本庫型別 ubuntu18.04對應版本 bio...

docker基礎命令

docker安裝已完成的情況下,使用下面的命令檢視docker的配置 展示docker中已安裝的映象 刪除映象 docker rmi repository tag docker rmi image id 如上圖,刪除mysql映象,可以使用 docker rmi mysql latest 或者 do...