一、系统基础操作
1、新装操作系统自启动防火墙,需关闭
systemctl disable --now firewalld.service
Removed "/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service".
Removed "/etc/systemd/system/multi-user.target.wants/firewalld.service".
2、关闭SElinux
sed -i 's/=enforcing/=disabled/' /etc/selinux/config
setenforce 0
3、添加docker-社区版仓库,此处使用的华为的yum仓库,将版本改为centos9的yum源
dnf config-manager --add-repo=https://repo.huaweicloud.com/docker-ce/linux/centos/docker-ce.repo
sed -i 's+download.docker.com+repo.huaweicloud.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
sed -i 's+$releasever+9+' /etc/yum.repos.d/docker-ce.repo
dnf makecache
二、docker安装
1、安装docker,此处为方便,用通用符安装了所有docker相关的服务,读者再次可选择性安装docker-ce、docker-compose等软件。
dnf -y install docker*
2、添加加速仓库,加速仓库可能存在过期特性,读者再此可据情况更换
cat /etc/docker/daemon.json
{
"registry-mirrors": ["https://docker.m.daocloud.io"]
}
3、docker开启自启动