RockyLinux安装Docker
更新系统
sudo dnf update
安装 Docker 所需的软件包和依赖项
sudo dnf install -y yum-utils device-mapper-persistent-data lvm2
添加 Docker 官方的 YUM 仓库
#官方 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo #阿里云,国内建议使用阿里云 sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装 Docker
sudo dnf install docker-ce docker-ce-cli containerd.io
启动 Docker 并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker
验证 Docker 版本
sudo docker --version
Docker version 27.1.1, build 6312585
配置 Docker 加速器(国内)
参考:https://blog.csdn.net/2402_85713455/article/details/140388235 获取加速地址
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://你的地址.com"] } EOF
重新加载 Docker 并重启服务
sudo systemctl daemon-reload
sudo systemctl restart docker
升级版本
sudo systemctl stop docker #停掉docker服务
sudo dnf remove -y docker-ce docker-ce-cli #删除旧版本
#重复本文的前5步,安装docker,并设置开机启动