如果需要在 CentOS 上执行 Docker CE,则平台的第八次迭代的安装步骤已更改。
如果您的业务云依赖于容器化应用程序,则 Docker很可能在管道中的某处使用。您甚至可以使用CentOS作为您选择的服务器。如果是这样的话,你应该知道在 CentOS 上安装 Docker CE 已经经历了一些更改,对于开源平台 (CentOS 8) 的最新迭代。
我想引导您完成在 CentOS 8 上安装 Docker 社区版的过程。这些步骤并不那么具有挑战性,只是不同于你习惯的。
您唯一需要的是:
CentOS 8 的工作实例
具有 sudo 权限的用户
我们将使用 dnf 配置管理器实用程序来添加 Docker 存储库。为此,打开终端窗口并发出以下命令:
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
到目前为止,红帽已阻止 docker-ce 的安装,因此,如果您尝试运行命令 sudo dnf 安装 docker-ce,它将失败。相反,您必须安装 Docker 的特定版本。要找出可用的版本,发出以下命令:
dnf list docker-ce --showduplicates | sort -r
从这个列表中,我们可以看到版本 docker-ce-3:18.09.1-3.el7 可供安装。
要安装该版本,请发出以下命令:
sudo dnf install docker-ce-3:18.09.1-3.el7
为了强制 DNS 解析在 Docker 容器内工作,必须禁用防火墙。为此,发出以下命令:
sudo systemctl disable firewalld
接下来,我们将启动并启用使用命令的 docker 守护进程程序:
sudo systemctl enable --now docker
最后,使用以下命令将用户添加到 docker 组:
sudo usermod -aG docker $USER
恭喜您,您现在已运行 Docker CE 并准备好在 CentOS 8 上工作。开始部署这些容器化应用程序。
评论专区