Centos7使用阿里云镜像加速服务安装Docker

一、前提说明

  • 需要先安装好虚拟机,可以查看这篇https://blog.csdn.net/qq_36433289/article/details/134051525
  • Docker从17.03版本之后分为社区版CE(Community Edition )和企业版EE(Enterprise Edition),企业版本只是更安全些,但需要付费,我们使用社区版即可
  • Docker64位版本,要求Linux内核版本不低于3.10,具体查看如下:
    使用cat /etc/redhat-release查看
    在这里插入图片描述

二、安装docker

1、创建docker文件夹

通过mkdir docker创建,设置拥有所有权限chmod 777 docker

2、安装所需的软件包

需要 yum-utils、device-mapper-persistent-data 和 lvm2 这三个软件包

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

在这里插入图片描述
相关参数说明:

  • yum 是 CentOS 和 RHEL 系统上的包管理器,用于安装、更新和删除软件包。
  • install 是 yum 命令的一个子命令,用于安装软件包。
  • -y 是 yum 命令的一个选项,表示在安装软件包时自动回答 “yes”,无需手动确认。
  • yum-utils 是一个包含了一些实用工具的软件包,用于增强 yum 的功能。
  • device-mapper-persistent-data 是一个用于持久化存储设备映射的软件包。
  • lvm2 是逻辑卷管理器 (LVM) 的软件包,用于管理逻辑卷和卷组。

3、设置Docker仓库

由于官方的安装源比较慢,设置安装源为阿里云,提高下载速度

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

在这里插入图片描述

自动检测什么安装源是最快的,重新生成软件包缓存,以便在后续的软件包操作中能够更快地检索和处理软件包信息

yum makecache fast

在这里插入图片描述

一般在更新软件包或安装新软件包之前确保软件包信息是最新的非常有用。

4、安装docker

yum -y install docker-ce

在这里插入图片描述

5、启动验证

启动服务

systemctl start docker 

注:设置开机启动systemctl enable docker

验证是否安装成功

docker version

在这里插入图片描述
测试拉取国外镜像

docker pull redis

可能下载失败,如下
在这里插入图片描述

可以使用阿里云加速服务解决

使用阿里云镜像加速服务

  • 登录阿里云,搜索容器镜像服务,没有的话,可以创建个人免费版本,如下:
    在这里插入图片描述
  • 点击创建镜像即可
    在这里插入图片描述
  • 通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
    在这里插入图片描述
  • 修改配置
    在这里插入图片描述
  • 测试拉取国外镜像,成功
    在这里插入图片描述

三、卸载docker

执行以下命令即可

yum remove docker-ce docker-ce-cli containerd.io
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员Forlan

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值