如何安装docker ce
时间:2020-04-05 09:40
本文以在CentOS上安装Docker CE进行讲解。 1、操作系统要求 如需安装 Docker CE,您需要 64 位版本的 CentOS 7。 2、卸载旧版本 Docker 的早期版本称为 docker 或 docker-engine。如果安装了这些版本,请卸载它们及关联的依赖资源。 3、设置镜像仓库 3.1、安装所需的软件包。yum-utils 提供了 yum-config-manager 实用程序,并且 devicemapper 存储驱动需要 device-mapper-persistent-data 和 lvm2。 3.2、使用下列命令设置 stable 镜像仓库。您始终需要使用 stable 镜像仓库,即使您还需要通过 edge 或 testing 镜像仓库安装构建也是如此。 3.3、可选:启用 edge 和 testing 镜像仓库。这些镜像仓库包含在上述 docker.repo 文件中,但默认情况下处于禁用状态。您可以将它们与 stable 镜像仓库一起启用。 3.4、您可以通过运行带有 –disable 标志的 yum-config-manager 命令来禁用 edge 或 testing 镜像仓库。如需将其重新启用,请使用 –enable 标志。以下命令用于禁用 edge 镜像仓库。 4、安装 Docker CE 4.1、yum 软件包索引。 4.2、安装最新版本的 Docker CE,或者转至下一步以安装特定版本。 4.3、在生产系统中,您应该安装特定版本的 Docker CE,而不是始终使用最新版本。列出可用版本。此示例使用 sort -r 命令按版本号(从最高到最低)对结果进行排序,并且已被截断。 此列表的内容取决于启用了哪些镜像仓库,并且将特定于您的 CentOS 版本(在本示例中,由版本中的 .el7 后缀表示)。选择一个特定版本进行安装。第二列为版本字符串。第三列为镜像仓库名称,它表示软件包来自哪个镜像仓库并按扩展其稳定性级别列出。 如需安装特定版本,请将版本字符串附加到软件包名称,并使用连字符 (-) 分隔它们: 4.4、启动 Docker 4.5、验证是否正确安装了 docker,方法是运行 hello-world 镜像。 相关教程推荐:docker教程 以上就是如何安装docker ce的详细内容,更多请关注gxlcms其它相关文章!$ sudo yum remove docker \
docker-common \
docker-selinux \
docker-engine
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
$ sudo yum-config-manager --enable docker-ce-edge
$ sudo yum-config-manager --enable docker-ce-testing
$ sudo yum-config-manager --disable docker-ce-edge
$ sudo yum makecache fast
$ sudo yum install docker-ce
$ yum list docker-ce.x86_64 --showduplicates | sort -r
docker-ce.x86_64 17.06.0.el7 docker-ce-stable
$ sudo yum install docker-ce-<VERSION>
$ sudo systemctl start docker
$ sudo docker run hello-world