溫馨提示×

如何在Debian上管理Docker鏡像

小樊
46
2025-05-28 13:17:47
欄目: 智能運維

在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>
    
  4. 拉取鏡像: 從Docker Hub或其他注冊表拉取鏡像到本地:

    docker pull <image-name>:<tag>
    

    如果不指定標簽,默認會拉取latest標簽的鏡像。

  5. 運行容器: 使用鏡像啟動一個容器:

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

    -d 參數表示在后臺運行容器。

  6. 列出運行中的容器: 查看所有正在運行的容器:

    docker ps
    
  7. 列出所有容器: 包括未運行的容器:

    docker ps -a
    
  8. 停止容器: 停止一個正在運行的容器:

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

    docker rm <container-name-or-id>
    

    如果容器正在運行,需要加上-f參數來強制刪除。

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

    docker rmi <image-name>:<tag>
    

    如果鏡像正在被容器使用,需要加上-f參數來強制刪除。

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

    docker system prune
    

    如果你想只清理未使用的鏡像,可以使用:

    docker image prune
    

    類似的,你可以只清理未使用的容器、卷或網絡。

  12. 導出和導入鏡像: 如果你想將一個鏡像導出為一個tar文件,可以使用:

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

    要從tar文件導入鏡像,可以使用:

    docker load -i <input-file.tar>
    

這些是管理Docker鏡像的一些基本命令。Docker的命令行工具非常強大,提供了很多其他的功能和選項,你可以通過閱讀官方文檔或使用docker --help來了解更多信息。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女