您的位置:首页 > 运维架构 > Docker

Centos7安装Docker&镜像加速

2021-03-01 15:07 465 查看

[TOC]

Docker

Docker安装

Docker安装

方式一

  • step1: 删除老版本(Uninstall old versions)
$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
  • step2: 添加docker源(Install using the repository)
$ sudo yum install -y yum-utils

$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
  • step3: 启动docker(Start Docker)
$ sudo systemctl start docker
  • step4: 测试docker
    Verify that Docker Engine is installed correctly by running the hello-world image.
$ sudo docker run hello-world

方式二

Docker安装的时候主要有三个组件docker-ce,docker-ce-cli,containerd.io,都需要指定版本安装。

  • step1: 安装必要的系统工具
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
  • step2: 添加软件源信息
$ sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  • Step3: 更新并安装Docker-CE
# 不指定版本 获取最新docker版本
$ sudo yum makecache fast
$ sudo yum -y install docker-ce

# 指定安装版本
# 指定版本需要指定 docker-ce、docker-ce-cli、containerd.io三个组件,缺一不可
$ yum install -y docker-ce-19.03.2 docker-ce-cli-19.03.2 containerd.io
  • Step4: 开启Docker服务
$ sudo service docker start

docker 镜像加速

镜像加速有阿里云、163、华为等,这里推荐阿里云镜像加速。
阿里云镜像加速地址:点我传送

  • 创建目录
$ sudo mkdir -p /etc/docker
  • 镜像地址
$ sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://352czwbi.mirror.aliyuncs.com"]
}
EOF
  • 重新加载配置文件
# 加载新的unit 配置文件
$ sudo systemctl daemon-reload

# 重启docker
$ sudo systemctl restart docker

# 查看镜像加速是否成功
$ docker info
Registry Mirrors:
https://xxx.mirror.aliyuncs.com

参考文档1: 点我传送
参考文档2: 点我传送
参考文档3: 点我传送

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: