Docker 對 Linux 系統版本有一定的要求,在 Docker 安裝幫助頁面 查看支援的系統版本。
基本要求:Linux要求核心3.0以上、CentOS 需要是 7 及以上版本,或 Ubuntu 版本 20 及以上
Windows 系統安裝 Docker 請參考 https://learn.microsoft.com/zh-cn/virtualization/windowscontainers/quick-start/set-up-environment?tabs=dockerce
1)使用命令檢查系統版本,命令:cat /etc/os-release
2)若系統版本不符合要則需要進行升級至 Docker 支援的系統版本。
1)如果已經安裝過Docker,先卸載已安裝的Docker,命令:
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
未安裝的Docker的系統運作此命令,如下圖所示:
2)安裝 yum 工具包和儲存驅動,命令:yum install -y yum-utils
3)設定鏡像倉庫,命令:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4)更新 yum 套裝軟體索引,命令:yum makecache fast
5)安裝 docker,docker-ce 社群版 而 ee 是企業版,此處使用社群版即可。命令為:yum install docker-ce docker-ce-cli containerd.io
輸入y,確認即可進行下載,如下圖所示:
輸入y,確認即可進行安裝,如下圖所示:
6)啟動 docker,命令為:systemctl start docker
更新系統軟體包sudo apt update
安裝依賴包sudo apt install apt-transport-https ca-certificates curl software-properties-common
新增Docker官方GPG金鑰,依次執行sudo -icurl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/docker-ce.gpgcurl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpgchmod a+r /etc/apt/trusted.gpg.d/docker-ce.gpgchmod a+r /usr/share/keyrings/docker-archive-keyring.gpgecho "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
驗證,0EBFCD88 是公用鍵的指紋。執行這個命令後,系統會顯示與該指紋相關的公用鍵資訊。sudo apt-key fingerprint 0EBFCD88
新增Docker阿里穩定版軟體源sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
再次更新套裝軟體sudo apt update
安裝預設最新版sudo apt install docker-ce docker-ce-cli containerd.io
測試,安裝好後預設啟動。顯示版本則表示Docker已經成功安裝。sudo docker --version
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙