在 CentOS 8 上安装 Docker
1. 移除旧版本 Docker(如果有的话):
sudo dnf remove -y docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
2. 安装必要的依赖包:
sudo dnf install -y dnf-plugins-core
3. 添加 Docker 软件源:
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
4. 安装 Docker Engine:
sudo dnf install -y docker-ce docker-ce-cli containerd.io
5. 启动 Docker 服务并设置为开机自启:
sudo systemctl start docker
sudo systemctl enable docker
6. 添加当前用户到 docker 组(可选,以便无需 sudo 运行 docker 命令):
sudo usermod -aG docker $USER
请注销并重新登录以使更改生效。
7. 验证 Docker 安装是否成功:
docker --version
docker run hello-world
在 CentOS 7 上安装 Docker
在 CentOS 7 上的安装步骤与 CentOS 8 类似,但是使用的是 yum 命令而不是 dnf。
1. 移除旧版本 Docker(如果有的话):
sudo yum remove -y docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
2. 安装必要的依赖包:
sudo yum install -y yum-utils
3. 添加 Docker 软件源:
sudo yum-config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
4. 安装 Docker Engine:
sudo yum install -y docker-ce docker-ce-cli containerd.io
5. 启动 Docker 服务并设置为开机自启:
sudo systemctl start docker
sudo systemctl enable docker
6. 添加当前用户到 docker 组(可选,以便无需 sudo 运行 docker 命令):
sudo usermod -aG docker $USER
请注销并重新登录以使更改生效。
7. 验证 Docker 安装是否成功:
docker --version
docker run hello-world
这些步骤应该帮助你在 CentOS 上安装 Docker。确保仔细阅读 Docker 官方文档以获取最新的安装说明和建议。
转载请注明出处:http://www.zyzy.cn/article/detail/13399/Docker