您的位置 首页 技术

如何安装docker ce

本文以在CentOS上安装Docker CE进行讲解。 1、操作系统要求 如需安装 Docker CE,您需要 64 位版本的 CentOS 7。 2、卸载旧版本 Docker 的…

本文以在CentOS上安装Docker CE进行讲解。

1、操作系统要求

如需安装 Docker CE,您需要 64 位版本的 CentOS 7。

2、卸载旧版本

Docker 的早期版本称为 docker 或 docker-engine。如果安装了这些版本,请卸载它们及关联的依赖资源。

$ sudo yum remove docker \                  docker-common \                  docker-selinux \                  docker-engine

3、设置镜像仓库

3.1、安装所需的软件包。yum-utils 提供了 yum-config-manager 实用程序,并且 devicemapper 存储驱动需要 device-mapper-persistent-data 和 lvm2。

$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3.2、使用下列命令设置 stable 镜像仓库。您始终需要使用 stable 镜像仓库,即使您还需要通过 edge 或 testing 镜像仓库安装构建也是如此。

$ sudo yum-config-manager \--add-repo \https://download.docker.com/linux/centos/docker-ce.repo

3.3、可选:启用 edge 和 testing 镜像仓库。这些镜像仓库包含在上述 docker.repo 文件中,但默认情况下处于禁用状态。您可以将它们与 stable 镜像仓库一起启用。

$ sudo yum-config-manager --enable docker-ce-edge$ sudo yum-config-manager --enable docker-ce-testing

3.4、您可以通过运行带有 –disable 标志的 yum-config-manager 命令来禁用 edge 或 testing 镜像仓库。如需将其重新启用,请使用 –enable 标志。以下命令用于禁用 edge 镜像仓库。

$ sudo yum-config-manager --disable docker-ce-edge

4、安装 Docker CE

4.1、yum 软件包索引。

$ sudo yum makecache fast

4.2、安装最新版本的 Docker CE,或者转至下一步以安装特定版本。

$ sudo yum install docker-ce

4.3、在生产系统中,您应该安装特定版本的 Docker CE,而不是始终使用最新版本。列出可用版本。此示例使用 sort -r 命令按版本号(从最高到最低)对结果进行排序,并且已被截断。

$ yum list docker-ce.x86_64  --showduplicates | sort -r docker-ce.x86_64  17.06.0.el7        docker-ce-stable

此列表的内容取决于启用了哪些镜像仓库,并且将特定于您的 CentOS 版本(在本示例中,由版本中的 .el7 后缀表示)。选择一个特定版本进行安装。第二列为版本字符串。第三列为镜像仓库名称,它表示软件包来自哪个镜像仓库并按扩展其稳定性级别列出。

如需安装特定版本,请将版本字符串附加到软件包名称,并使用连字符 (-) 分隔它们:

 $ sudo yum install docker-ce-<VERSION>

4.4、启动 Docker

 $ sudo systemctl start docker

4.5、验证是否正确安装了 docker,方法是运行 hello-world 镜像。

$ sudo docker run hello-world

相关教程推荐:docker教程

以上就是如何安装docker ce的详细内容,更多请关注24课堂在线网其它相关文章!

本文来自网络,不代表24小时课堂在线立场,转载请注明出处:https://www.24ketang.cn/58232.html

为您推荐

返回顶部