准备环境
-
系统:Rocky Linux 8 / 9
-
权限:root 用户 或 拥有 sudo 权限
步骤一:安装依赖包
sudo dnf update -y
sudo dnf install -y yum-utils device-mapper-persistent-data lvm2
步骤二:使用国内镜像源安装 Docker
国内推荐使用清华源或 linuxmirrors.cn 提供的 Docker 安装源:
sudo yum-config-manager --add-repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
然后安装 Docker:
sudo dnf install -y docker-ce docker-ce-cli containerd.io
验证版本:
docker --version
⚡步骤三:一键配置镜像加速器
linuxmirrors.cn 提供了非常方便的国内加速器脚本,只需(root用户)一行命令:
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
这个脚本可以选择配置国内镜像源,如:
-
➤ 毫秒镜像(推荐)
-
Docker Proxy
-
DaoCloud 道客
-
1Panel 镜像
-
...
配置完成后,脚本会自动重启 Docker 服务,无需手动操作!
步骤四:设置 Docker 开机自启
开机启动:
sudo systemctl enable docker
步骤五:运行 Hello World 验证 Docker 是否成功安装
sudo docker run hello-world
输出以下内容则说明 Docker 安装成功✅:
Hellofrom Docker!
Thismessage shows that your installation appears to be working correctly.