CentOS 7.x 安装 Docker

Posted 龙码精神~~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 7.x 安装 Docker相关的知识,希望对你有一定的参考价值。

安装之前确保之前没有安装过docker为此首先删除存在的docker程序

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

这里我们需要安装的是社区版本  Docker CE ,而非Docker EE(企业版) 企业版是收费版本

首次在新的主机上安装 Docker CE 之前,您需要设置 Docker 镜像仓库。然后,您可以从此镜像仓库安装和更新 Docker。

设置镜像仓库

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

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

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

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

这里是docker官网的镜像仓库,速度真的是很慢

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

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

通过 enable 或 disable 来启用、禁用 Edge和Testing

更新 yum 软件包索引

sudo yum makecache fast

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

sudo yum install docker-ce

 如果你需要安装Docker CE其他版本的

sudo yum install docker-ce-<VERSION>

 

以上是关于CentOS 7.x 安装 Docker的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 7.x 安装 Docker

CentOS-7下Docker 17.12安装

centos 7.x 安装docker1.17.x

在centos7上安装docker

Centos7.3 Docker安装部署学习记录1

记录下为了玩 docker 安装 CentOS 7 最简化版后遇到的一些问题