docker 客戶端命令

docker 客戶端命令

可以通過 man docker-COMMAND 或 docker help COMMAND 來查看這些命令的

具體用法。

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:阻塞直到一個容器終止,然后輸出它的退出符。
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容