二维码

如何在 CentOS 8 上安装 Docker CE

1763 人阅读 | 时间:2019年10月11日 15:00

如果需要在 CentOS 上执行 Docker CE,则平台的第八次迭代的安装步骤已更改。

如果您的业务云依赖于容器化应用程序,则 Docker很可能在管道中的某处使用。您甚至可以使用CentOS作为您选择的服务器。如果是这样的话,你应该知道在 CentOS 上安装 Docker CE 已经经历了一些更改,对于开源平台 (CentOS 8) 的最新迭代。

我想引导您完成在 CentOS 8 上安装 Docker 社区版的过程。这些步骤并不那么具有挑战性,只是不同于你习惯的。

您需要什么

您唯一需要的是:

  • CentOS 8 的工作实例

  • 具有 sudo 权限的用户

如何添加必要的 Docker 存储库

我们将使用 dnf 配置管理器实用程序来添加 Docker 存储库。为此,打开终端窗口并发出以下命令:

sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo

如何查找 Docker CE 的可安装版本

到目前为止,红帽已阻止 docker-ce 的安装,因此,如果您尝试运行命令 sudo dnf 安装 docker-ce,它将失败。相反,您必须安装 Docker 的特定版本。要找出可用的版本,发出以下命令:

dnf list docker-ce --showduplicates | sort -r

从这个列表中,我们可以看到版本 docker-ce-3:18.09.1-3.el7 可供安装。

如何安装 Docker CE

要安装该版本,请发出以下命令:

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 上工作。开始部署这些容器化应用程序。

如何在 CentOS 8 上安装 Docker CE


©著作权归作者所有:来自ZhiKuGroup博客作者没文化的原创作品,如需转载,请注明出处,否则将追究法律责任 来源:ZhiKuGroup博客,欢迎分享。

评论专区
  • 昵 称必填
  • 邮 箱选填
  • 网 址选填
◎已有 0 人评论
搜索
作者介绍
30天热门
×
×
本站会员尊享VIP特权,现在就加入我们吧!登录注册×
»
会员登录
新用户注册
×
会员注册
已有账号登录
×