centos安装docker并配置加速器
docker安装与卸载:
1、检查当前是否安装docker
yum list installed | grep docker
2、卸载docker
根据yum list installed | grep docker查询出来的内容,逐个进行删除
yum remove docker.x86 64 -y
3、启动与关闭docker
4、删除/etc/docker文件夹
如果有的话,删除掉,没有的话不用管
5、安装docker
安装最新版docker
1)sudo yum install yum-utils -y
再执行:yum install -y yum-utils device-mapper-persistent-data lvm2
2)设置stable镜像 仓库
执行:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3)更新yum缓存
执行: sudo yum makecache fast
4)安装引擎
执行:sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
5)启动docker
systemctl start docker
查看 docker version
6、配置镜像加速器(这是关键,配置不好镜像拉不到,这种情况十分常见,苦恼)
登录阿里云平台: 使用支付宝账号
根据文档,进行操作:
建议主要执行命令,配置多个仓库地址:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://****.mirror.aliyuncs.com",
"https://docker.m.daocloud.io",
"https://dockerhub.timeweb.cloud"
]}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
查看 docker info ,可以看看配置是否成功了;
7、验证docker进行镜像拉取