在 CentOS 上安装 Docker 的步骤如下:
1. 卸载旧版本的 Docker(如果已安装)
如果已经安装了旧版本的 Docker,可以卸载它:
bash复制代码
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
2. 安装 Docker 依赖
bash复制代码
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3. 添加 Docker 镜像源
bash复制代码
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
阿里云:sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4. 安装 Docker
bash复制代码
sudo yum install docker-ce docker-ce-cli containerd.io
5. 启动 Docker 服务
bash复制代码
sudo systemctl start docker
6. 设置 Docker 开机启动
bash复制代码
sudo systemctl enable docker
7. 验证安装
运行以下命令检查 Docker 是否正确安装:
bash复制代码
sudo docker --version
如果一切正常,你应该能够看到 Docker 的版本信息。
8. 添加用户到 Docker 用户组(可选)
为了避免每次运行 Docker 命令时都需要使用 sudo
,你可以将你的用户添加到 docker
用户组中:
bash复制代码
sudo usermod -aG docker your_username
请将 your_username
替换为你的用户名,然后注销并重新登录以使更改生效。
以上步骤将在 CentOS 中安装 Docker。请注意,确保在执行这些步骤之前,你的系统满足 Docker 的系统要求。
由于宝塔面板导致docker运行失败问题,重启即可:
systemctl stop docker
systemctl start docker
最新方法:
https://mirrors.tuna.tsinghua.edu.cn/help/docker-ce/