溫馨提示×

如何在Debian上安裝Docker

小樊
72
2025-04-02 04:19:01
欄目: 智能運維

在Debian上安裝Docker的步驟如下:

方法一:使用官方腳本

  1. 更新包索引

    sudo apt update
    
  2. 安裝必要的包

    sudo apt install apt-transport-https ca-certificates curl software-properties-common
    
  3. 添加Docker的官方GPG密鑰

    curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
    
  4. 添加Docker倉庫

    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
    
  5. 更新包索引

    sudo apt update
    
  6. 安裝Docker CE(社區版)

    sudo apt install docker-ce docker-ce-cli containerd.io
    
  7. 啟動Docker服務

    sudo systemctl start docker
    
  8. 設置Docker開機自啟

    sudo systemctl enable docker
    
  9. 驗證安裝

    sudo docker run hello-world
    

方法二:使用Snap包管理器(適用于Debian 18.04及更高版本)

  1. 安裝Snap包管理器

    sudo apt update
    sudo apt install snapd
    
  2. 啟用Snap商店

    sudo snap install docker
    
  3. 啟動Docker服務

    sudo systemctl start docker
    
  4. 設置Docker開機自啟

    sudo systemctl enable docker
    
  5. 驗證安裝

    sudo docker run hello-world
    

注意事項

  • 權限問題:默認情況下,Docker需要root權限才能運行。你可以將當前用戶添加到docker組來避免每次使用Docker命令時都需要輸入sudo。

    sudo usermod -aG docker $USER
    

    添加后,注銷并重新登錄以使更改生效。

  • 防火墻設置:確保你的防火墻允許Docker所需的端口(通常是2375和2376)。

  • SELinux/AppArmor:如果你使用的是SELinux或AppArmor,可能需要調整相關策略以允許Docker運行。

通過以上步驟,你應該能夠在Debian系統上成功安裝并運行Docker。

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