Docker 容器常用命令整理

      在上一篇文章中介紹了docker的相關概念和安裝過程,本文主要整理了docker日常使用命令,後面會不斷更新整理相關的命令,有疏漏和錯誤之處,如發現 bug 或者有更好的建議,歡迎批評指正

docker重啓關閉命令

systemctl start docker - 啓動        
sudo systemctl daemon-reload - 守護進程重啓   
systemctl restart  docker - 重啓docker服務   
sudo service docker restart - 重啓docker服務  
service docker stop - 關閉docker 
systemctl stop docker - 關閉docker 

容器命令

docker create - 從鏡像中創建一個容器不啓動
docker run - 創建一個新的容器並且啓動它
docker start - 啓動一個已有的容器
docker start -i 容器名 - 恢復啓動容器
docker container - 管理容器
docker ps - 列出正在運行的容器
docker ps -a - 查看所有容器
docker ps -l - 顯示最後運行
docker top - 查看容器中運行的進程信息
docker exec -it 容器 /bin/bash   - 在運行的容器中執行命令
docker exit - 退出容器
docker inspect - 查看關於容器的信息
docker wait - 阻塞運行直到容器停止,然後打印出它的退出代碼
docker stop - 優雅停止正在運行的容器
docker kill - 殺死一個或多個正在運行的容器
docker rm - 刪除已經停止的容器
docker pause - 暫停容器中所有的進程
docker unpause - 恢復容器中所有的進程
docker events - 從服務器獲取實時事件 -f 根據條件過濾事件; --since 從指定的時間戳後顯示所有事件;
--until :流水時間顯示到指定的時間爲止;
docker attach - 連接到正在運行中的容器
docker rename - 重命名容器
docker cd - 在容器和本地文件系統之間複製文件/文件夾
docker diff - 檢查容器文件系統上文件或目錄的更改
docker export - 將容器的文件系統導出爲tar存檔
docker port - 列出端口映射或容器的特定映射
docker status - 顯示容器資源使用情況統計信息的實時流
docker logs - 打印日誌

鏡像命令

docker build - 構建一個鏡像
docker images - 查看鏡像
docker search - 搜索鏡像名稱
docker push - 將鏡像推送到遠程鏡像倉庫中
docker ls - 列出鏡像
docker history - 查看中間鏡像信息
docker inspect - 查看關於鏡像的信息,包括層
docker rm 鏡像名稱 - 刪除鏡像
docker tag oldname newname - 修改鏡像名稱
docker rmi 鏡像名稱 - 刪除本地一個或多個鏡像 -f 強制刪除
docker save - 將指定鏡像保存成 tar 歸檔文件
docker load - 導入鏡像
docker import - 從歸檔文件中創建鏡像

查看docker信息命令

docker version - docker版本信息
docker info - 顯示docker系統信息 包括鏡像和容器數
docker login - 登錄docker hub
docker logout - 從docker hub中退出

 以上就是本文的全部內容,希望對大家的學習有所幫助,歡迎評論交流。能get到知識點不要忘了關注點贊 ~~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章