使用环境:Centos7
1.清除原有的docker
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.安装需要的包并设置镜像仓库地址
yum install -y yum-utils
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3.安装docker
yum install docker-ce docker-ce-cli containerd.io
4.启动docker
sudo systemctl start docker
5.设置开机自启动
sudo systemctl enable docker
6.配置docker镜像源
创建文件夹:
mkdir -p /etc/docker
修改配置文件:
vim /etc/docker/daemon.json
加入以下内容:
{
"registry-mirrors": [ "https://hub-mirror.c.163.com", "https://docker.mirrors.ustc.edu.cn", "https://registry.docker-cn.com","https://k4lo9gcp.mirror.aliyuncs.com" ]
}
已经有这个配置文件的,只需要把【】里面的加入即可。
重启docker:
systemctl daemon-reload
systemctl restart docker