如何在Debian上管理Docker鏡像

如何在Debian上管理Docker鏡像

debian上管理docker鏡像,你可以利用Docker命令行工具執行相關操作。以下是一些基礎的命令及用法說明:

  1. 安裝Docker: 若你的系統尚未安裝Docker,可通過以下命令完成安裝:

     sudo apt update  sudo apt install docker.io
  2. 查看鏡像列表: 運行以下命令即可獲取本地所有已存在的Docker鏡像:

     docker images
  3. 搜索鏡像: 若要在Docker Hub中查找特定鏡像,可使用如下命令:

     docker search <image-name></image-name>
  4. 拉取鏡像: 將Docker Hub或其他鏡像倉庫中的鏡像下載至本地:

     docker pull <image-name>:<tag></tag></image-name>

    若未指定版本標簽,默認會下載最新版本(latest)的鏡像。

  5. 創建并運行容器: 利用鏡像啟動一個新的容器:

     docker run -d --name <container-name><image-name>:<tag></tag></image-name></container-name>

    其中,-d 參數表示讓容器在后臺運行。

  6. 列出活動容器: 檢查當前正在運行的所有容器:

     docker ps
  7. 顯示全部容器: 包括處于停止狀態的容器:

     docker ps -a
  8. 停止容器: 對正在運行的容器進行停止操作:

     docker stop <container-name-or-id></container-name-or-id>
  9. 移除容器: 刪除一個或多個容器:

     docker rm <container-name-or-id></container-name-or-id>

    當容器正在運行時,需添加-f參數以強制刪除。

  10. 刪除鏡像: 移除本地的一個或多個鏡像:

     docker rmi <image-name>:<tag></tag></image-name>

    若鏡像正被某些容器使用,則需加上-f參數強制刪除。

  11. 清理無用資源: 使用以下命令可以清理掉所有未被使用的鏡像、容器、卷以及網絡:

     docker system prune

    如僅想清理未使用的鏡像,可執行:

     docker image prune

    同樣地,你也可以單獨清理未使用的容器、卷或網絡。

  12. 導出與導入鏡像: 若要將鏡像打包成tar文件,可用:

     docker save <image-name>:<tag> -o <output-file.tar></output-file.tar></tag></image-name>

    若要從tar文件重新加載鏡像,可使用:

     docker load -i 

以上便是對Docker鏡像管理的一些基本命令介紹。Docker命令行工具功能豐富,還提供許多額外的功能和選項,更多詳情可查閱官方文檔或輸入docker –help獲取幫助信息。

? 版權聲明
THE END
喜歡就支持一下吧
點贊10 分享