docker 命令
attach
:依附到一個正在運行的容器中;
build
:從一個 Dockerfile 建立一個鏡像;
commit
:從一個容器的修改中建立一個新的鏡像;
cp
:在容器和本地宿主系統之間複製文件中;
create
:建立一個新容器,但並不運行它;
diff
:檢查一個容器內文件系統的修改,包括修改和增長;
events
:從服務端獲取實時的事件;
exec
:在運行的容器內執行命令;
export
:導出容器內容爲一個 tar
包;
history
:顯示一個鏡像的歷史信息;
images
:列出存在的鏡像;
import
:導入一個文件(典型爲 tar
包)路徑或目錄來建立一個本地鏡像;
info
:顯示一些相關的系統信息;
inspect
:顯示一個容器的具體配置信息;
kill
:關閉一個運行中的容器 (包括進程和全部相關資源);
load
:從一個 tar 包中加載一個鏡像;
login
:註冊或登陸到一個 Docker 的倉庫服務器;
logout
:從 Docker 的倉庫服務器登出;
logs
:獲取容器的 log 信息;
network
:管理 Docker 的網絡,包括查看、建立、刪除、掛載、卸載等;
node
:管理 swarm 集羣中的節點,包括查看、更新、刪除、提高/取消管理節點等;
pause
:暫停一個容器中的全部進程;
port
:查找一個 nat 到一個私有網口的公共口;
ps
:列出主機上的容器;
pull
:從一個Docker的倉庫服務器下拉一個鏡像或倉庫;
push
:將一個鏡像或者倉庫推送到一個 Docker 的註冊服務器;
rename
:重命名一個容器;
restart
:重啓一個運行中的容器;
rm
:刪除給定的若干個容器;
rmi
:刪除給定的若干個鏡像;
run
:建立一個新容器,並在其中運行給定命令;
save
:保存一個鏡像爲 tar 包文件;
search
:在 Docker index 中搜索一個鏡像;
service
:管理 Docker 所啓動的應用服務,包括建立、更新、刪除等;
start
:啓動一個容器;
stats
:輸出(一個或多個)容器的資源使用統計信息;
stop
:終止一個運行中的容器;
swarm
:管理 Docker swarm 集羣,包括建立、加入、退出、更新等;
tag
:爲一個鏡像打標籤;
top
:查看一個容器中的正在運行的進程信息;
unpause
:將一個容器內全部的進程從暫停狀態中恢復;
update
:更新指定的若干容器的配置信息;
version
:輸出 Docker 的版本信息;
volume
:管理 Docker volume,包括查看、建立、刪除等;
wait
:阻塞直到一個容器終止,而後輸出它的退出符。
歡迎關注本站公眾號,獲取更多信息