PS:有关Docker版本就不重新介绍了,可以看我的上一篇博客Ubuntu16.04安装Docker CE 并配置加速器

准备工作

1、安装Docker,需要64位版本的Centos 7

2、如果之前安装过旧版本的Docker,请先卸载;首次安装请跳过此步骤。

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

准备完以上步骤,就可以正式开始在Centos上安装Docker CE

开始安装Docker

Docker有两种安装方式,分为存储库和包安装;官方指南推荐存储库安Docker,方便安装和升级任务;因此接下来我将以存储库的方式安装Docker。

1、安装 yum-utils ,它可以提供 yum-config-manager 来管理repository及扩展包

$ sudo yum install -y yum-utils

2、设置稳定的存储库

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

3、更新 yum

$ sudo yum makecache fast 

4、安装最新版本的Docker CE

$ sudo yum install docker-ce

5、启动Docker CE

$ sudo systemctl start docker

至此Docker CE就安装完成了,可以通过运行hello-world 镜像验证是否已经正确安装。

$ sudo docker run hello-world

配置国内镜像加速器

1、使用我的 DaoCloud 加速器

$ curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://8ad7943c.m.daocloud.io

2、重启Docker,就能正常下载部署镜像了。

$ systemctl restart docker
$ docker run hello-world

文章来源于互联网,如有雷同请联系站长删除:Centos 安装Docker CE实践并配置加速器

发表评论