CentOS7使用阿里源安装最新版Docker

本教程介绍了如何在CentOS7上通过阿里源来卸载已安装的Docker,然后安装最新版本的Docker 18.03.1。步骤包括添加阿里镜像,查看可安装版本,启动Docker,并设置Docker使用阿里云加速器以提高下载速度。

卸载已经安装的Docker

sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-selinux \
                  docker-engine-selinux \
                  docker-engine

添加阿里镜像

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

查看可以安装的docker版本

yum list docker-ce --showduplicates

安装18.03.1

sudo yum install docker-ce-18.03.1.ce

启动 Docker

systemctl enable docker
systemctl start docker

设置Docker阿里云加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

注意:需要替换xxxxx为你的阿里云加速器地址,该加速器地址获取方法可以参考我的另外一篇教程:配置Aliyun Docker加速器

CentOS 7 上配置阿里云镜像安装 Docker 的过程可以通过以下步骤完成: ### 配置阿里云 Yum 1. 安装 `yum-utils` 工具包,以便使用 `yum-config-manager` 命令: ```bash sudo yum install -y yum-utils ``` 2. 使用 `yum-config-manager` 添加阿里云的 Docker CE 仓库地址: ```bash sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo ``` ### 安装 Docker CE 1. 更新软件包索引以获取最新的软件包信息: ```bash sudo yum makecache fast ``` 2. 安装所需的 Docker 组件。对于大多数情况,推荐安装完整的 Docker CE 包括 CLI 和容器运行时: ```bash sudo yum install -y docker-ce docker-ce-cli containerd.io ``` 3. 如果需要指定特定版本进行安装,可以先列出可用版本然后选择具体版本号来安装。例如: ```bash yum list docker-ce --showduplicates | sort -r sudo yum install -y docker-ce=<VERSION_STRING> docker-ce-cli=<VERSION_STRING> containerd.io=<VERSION_STRING> ``` 其中 `<VERSION_STRING>` 是你想要安装的具体版本字符串。 ### 启动并启用 Docker 服务 1. 启动 Docker 服务: ```bash sudo systemctl start docker ``` 2. 设置 Docker 服务开机自启: ```bash sudo systemctl enable docker ``` 3. 验证 Docker 是否已经正确安装并且正在运行: ```bash sudo docker info ``` 4. (可选)修改 Docker 的默认工作目录及配置私有仓库信任设置等高级选项,编辑 `/etc/docker/daemon.json` 文件,并添加如下内容(根据实际需求调整路径和配置): ```json { "data-root": "/app/docker/", "insecure-registries": ["your-registry:5000"] } ``` 修改后重启 Docker 服务使配置生效: ```bash sudo systemctl restart docker ``` 通过以上步骤,可以在 CentOS 7 上成功配置阿里云镜像安装 Docker CE。确保所有操作都按照上述指导执行,并且在每一步之后检查是否有任何错误消息提示。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值