一、Docker安装
安装教程参考官方文档,此处安装的是docker engine不是desktop,二者区别就是desktop可以进行可视化管理,其中包含了docker engine。
1、卸载旧版本Docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、添加Docker的yum源
首次要安装yum一个工具,yum-utils是一个yum工具包集合。
sudo yum install -y yum-utils
工具包安装成功后,添加Docker的yum源。
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum安装某个软件,可能需要添加这个软件所在仓库,也就是源。参考连接yum仓库管理 yum-config-manager - G-Aurora - 博客园 (cnblogs.com)
3、安装Docker(engine)
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
4、启动Docker
# 启动docker
sudo systemctl start docker
# 重启docker
sudo systemctl restart docker
# 关闭docker
sudo systemctl stop docker
# 设置docker开机自启动
sudo systemctl enable docker
5、配置docker国内镜像源
使用阿里云镜像: 容器镜像服务 ACR
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://-----.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker