.sh 的脚本里 安装docker 是这个命令 yum install -y docker-ce docker-ce-cli 如果有新版本的daocker 会安装比较新的版本。
要使用 yum 在 CentOS 或 RHEL 系统上指定 Docker 版本进行安装,您需要执行以下步骤:
首先,确保已添加 Docker 的官方仓库。如果尚未添加,请运行以下命令:
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
更新 yum 索引以获取最新的软件包信息:
sudo yum makecache fast
列出可用的 Docker 版本,以便查找所需版本的完整版本字符串(例如,20.10.12):
yum list docker-ce --showduplicates | sort -r
从输出的列表中,找到所需的版本(例如,20.10.12)并记下完整的版本字符串,类似于 docker-ce-20.10.12-3.el7。
使用以下命令安装指定版本的 Docker(请将 <VERSION_STRING> 替换为第 3 步中找到的完整版本字符串):
sudo yum install -y docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING>
例如,如果要安装 Docker 20.10.12,命令可能如下:
sudo yum install -y docker-ce-20.10.12-3.el7 docker-ce-cli-20.10.12-3.el7
安装完成后,启动并启用 Docker 服务:
sudo systemctl start docker
sudo systemctl enable docker