目录

Life in Flow

知不知,尚矣;不知知,病矣。
不知不知,殆矣。

X

安装Docker19.03.4

更换 CentOS YUM 源为阿里云 yum 源

 1# 安装wget(有则不必安装)
 2yum install wget -y
 3# 备份
 4mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
 5# 获取阿里云yum源
 6wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
 7# 获取阿里云epel源
 8wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
 9# 清理缓存并创建新的缓存
10yum clean all && yum makecache
11# 系统更新
12yum update -y

安装 docker

 1# 安装 Docker CE
 2# 设置仓库
 3# 安装所需包
 4yum install -y yum-utils \
 5    device-mapper-persistent-data \
 6    lvm2
 7
 8# 新增 Docker 仓库,速度慢的可以换阿里云的源。
 9yum-config-manager \
10    --add-repo \
11    https://download.docker.com/linux/centos/docker-ce.repo
12# 阿里云源地址
13# http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
14
15# 安装 Docker CE.
16yum install -y containerd.io-1.2.10 \
17    docker-ce-19.03.4 \
18    docker-ce-cli-19.03.4
19
20# 启动 Docker 并添加开机启动
21systemctl start docker
22systemctl enable docker
23

配置 Docker 镜像加速

 1# Setup daemon.
 2cat > /etc/docker/daemon.json <<EOF
 3{
 4    "registry-mirrors":[
 5        "http://hub-mirror.c.163.com",
 6        "https://docker.mirrors.ustc.edu.cn",
 7        "https://registry.docker-cn.com"
 8    ]
 9}
10EOF
11
12mkdir -p /etc/systemd/system/docker.service.d
13
14# Restart docker.
15systemctl daemon-reload
16systemctl restart docker
17

作者:Soulboy