所使用的服务器系统为centos。
安装网址:https://docs.docker.com/engine/install/centos/
1、卸载旧版本的docker
如果之前没安装过docker执行该命令也不会报错。
$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、设置仓库源
$ sudo yum install -y yum-utils
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
3、安装docker
$ sudo yum install docker-ce docker-ce-cli containerd.io
4、启动docker
$ sudo systemctl start docker
5、设置开机自启动
虚拟机关后,运行的docker也会关闭,可以将docker设置为开机自启动。
$ sudo systemctl start docker
6、配置docker使用阿里云镜像源加速
登录阿里云服务器,选择“产品分类“----->”云计算基础“----->”容器镜像服务“。
进入以后点击”管理控制台“。
选择”镜像加速器“。
按照上图红框,分别执行下列命令
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://algrpe09.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
这样就完成了对docker的镜像源修改。