2016年10月19日 星期三

電腦-CentOS 安裝 Docker


CentOS 7 安裝 Docker CE

2022/05/25 更新

作業環境:
CentOS 7.x
Docer CE 2x.x

要在 CentOS 上開始使用 Docker Engine,請確認以下條件,

您需要 CentOS 7, CentOS 8 (stream), or CentOS 9 (stream) 的維護版本。

安裝需要使用 centos-extras repository。此存儲庫默認啟用,但如果您已禁用它,則需要重新啟用。

推薦使用 overlay2 storage driver。


增加Docker Repository及相關套件

安裝yum-utils包(提供yum-config-manager 實用程序), 並增加Docker stable repository。

yum install -y yum-utils

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo


Install Docker CE
裝最新版本的 Docker Engine、containerd 和 Docker Compose

yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin

如果提示 GPG 密鑰,請驗證指紋是否匹配 060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35。


啟動Docker
systemctl start docker


安裝特定版本的 Docker Engine
如果要安裝特定版本的 Docker Engine,請在 repo 中列出可用版本,然後選擇並安裝:

yum list docker-ce --showduplicates | sort -r

yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io docker-compose-plugin


卸載舊版本
舊版本的 Docker 被稱為docker或docker-engine. 如果安裝了這些,請卸載它們以及相關的依賴項。

移除舊版本
Uninstall old versions
yum remove docker \
           docker-client \
           docker-client-latest \
           docker-common \
           docker-latest \
           docker-latest-logrotate \
           docker-logrotate \
           docker-selinux \
           docker-engine-selinux \
           docker-engine
   

參考資料


沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。