CentOS 安装 Docker
1. 卸载旧版本(如果有)
sudo dnf remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2. 安装依赖包
sudo dnf -y install dnf-plugins-core
3. 添加 Docker 官方仓库
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4. 安装 Docker 引擎
sudo dnf install docker-ce docker-ce-cli containerd.io
5. 启动并启用 Docker 服务
sudo systemctl start docker
sudo systemctl enable docker
6. 验证安装
sudo docker run hello-world
如果看到 “Hello from Docker!” 的消息,说明安装成功。
可选:添加用户到 docker 组(避免每次使用 sudo)
sudo usermod -aG docker $USER
newgrp docker