Centos 安装 Docker,并修改源

安装 yum-utils 并添加源

为了安装 Docker,我们需要首先安装yum-utils,以便添加 Docker 的源。

1
yum install -y yum-utils
1
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装 Docker

1
yum install docker-ce docker-ce-cli containerd.io

验证 Docker 是否安装成功

1
docker --help

如果出现 Docker 相关命令,说明成功了

运行并设置自启动

Docker 安装完之后不会自动运行,需要手动运行:

1
systemctl start docker

为了让 Docker 在每次重启系统的时候能自动运行,还需要设置自启动:

1
systemctl enable docker

设置 DockerHub 源

国内拉镜像速度堪忧,设置一下 DockerHub 源就好了:

  1. 创建目录:mkdir -p /etc/docker
  2. 创建文件:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://dockerhub.azk8s.cn",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.ccs.tencentyun.com",
"https://dockerproxy.com",
"https://mirror.baidubce.com",
"https://docker.nju.edu.cn",
"https://mirror.iscas.ac.cn"
]
}
EOF
  1. 重启:
1
systemctl daemon-reload
1
systemctl restart docker.service
  1. 查看镜像源是否修改成功
1
docker info|grep Mirrors -A 1