centos7下安装docker 17.x

Posted 永远保持学习的动力

tags:

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

docker的17.X版本与以前的docker安装有些不同,参考了下这篇文章http://www.itmuch.com/docker/docker-2/,以下是我的docker 17.X版本安装过程,记下来,方便以后查阅

1.卸载老的版本docker:

yum remove docker docker-common container-selinux docker-selinux docker-engine

执行该命令只会卸载Docker本身,而不会删除Docker内容,例如镜像、容器、卷以及网络。这些文件保存在/var/lib/docker 目录中,需要手动删除。

2.安装必要的包

yum install yum-utils

执行以下命令,添加Yum源

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

执行以下命令,启用“edge”仓库。edge仓库其实也包含在了docker.repo文件中了,但默认是禁用的,我们可使用以下命令启用edge仓库

yum-config-manager --enable docker-ce-edge

更新Yum的包索引

 yum makecache fast

安装你想要的Docker版本(CE/EE)

[[email protected] ~]# yum list docker-ce.x86_64 --showduplicates |sort -r
已加载插件:fastestmirror
可安装的软件包
Loading mirror speeds from cached hostfile
docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-edge
docker-ce.x86_64 17.07.0.ce-1.el7.centos docker-ce-edge
docker-ce.x86_64 17.06.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.2.ce-1.el7.centos docker-ce-edge
docker-ce.x86_64 17.06.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.1.ce-1.el7.centos docker-ce-edge
docker-ce.x86_64 17.06.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.0.ce-1.el7.centos docker-ce-edge
docker-ce.x86_64 17.05.0.ce-1.el7.centos docker-ce-edge
docker-ce.x86_64 17.04.0.ce-1.el7.centos docker-ce-edge
docker-ce.x86_64 17.03.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable

安装docker
[[email protected] ~]# yum install docker-ce

启动docker
systemctl start docker

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

Centos7上安装docker

Centos7上安装docker

docker安装nginx容器小记

centOS7安装docker步骤

CentOS7安装使用Docker

Docker的安装