溫馨提示×

Debian如何與Docker完美結合

小樊
48
2025-07-22 05:21:16
欄目: 智能運維

要在Debian系統上實現與Docker的完美結合,您可以按照以下步驟進行操作:

安裝Docker CE

  1. 準備工作

    • 確保您的Debian系統已更新到最新版本:
      sudo apt update
      sudo apt upgrade
      
    • 安裝必要的依賴項:
      sudo apt install apt-transport-https ca-certificates curl software-properties-common
      
  2. 添加Docker GPG密鑰

    curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
    
  3. 設置Docker倉庫

    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
    
  4. 安裝Docker CE

    sudo apt update
    sudo apt install docker-ce
    
  5. 驗證安裝

    sudo docker --version
    

配置Docker CE

  1. 創建Docker用戶組

    sudo groupadd docker
    
  2. 將當前用戶添加到Docker用戶組

    sudo usermod -aG docker $USER
    
  3. 重啟系統: 重啟系統后,您可以通過以下命令驗證Docker是否可用:

    sudo systemctl status docker
    

使用Docker CE

  1. 運行Docker容器: 以下是一個簡單的示例,演示如何使用Docker CE運行一個容器:

    sudo docker run -d -P --name webserver nginx
    

    這行命令將啟動一個基于nginx鏡像的容器,并映射容器的80端口到宿主機的隨機端口。

  2. 查看容器列表

    sudo docker ps
    

    這行命令將列出當前正在運行的容器。

  3. 停止并刪除容器

    sudo docker stop webserver
    sudo docker rm webserver
    

    這行命令將停止并刪除名為webserver的容器。

管理Docker容器和鏡像

  1. 列出所有容器

    docker ps -a
    
  2. 拉取新鏡像

    docker pull ubuntu
    
  3. 查看鏡像詳細信息

    docker image inspect ubuntu
    
  4. 刪除鏡像

    docker rmi ubuntu
    
  5. 刪除容器

    docker stop my_container && docker rm my_container
    
  6. 清理未使用的資源

    docker system prune
    

通過以上步驟,您可以在Debian系統上成功安裝、配置和管理Docker CE,并根據需要創建和使用自定義的Docker鏡像。

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