centos7.2 安装docker

直接官网查看docker的文档,里面有再centos上利用yum进行安装的步骤,网址:

https://docs.docker.com/engine/installation/linux/docker-ce/centos/

这里,整理一下,给英文不好的同学:

1. 卸载旧版本安装包:   (因为以前旧的安装是 yum install docker    现在是yum install docker-ce,  但请安装完整的安装步骤进行,避免各种错误)

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

2.  安装依赖包:

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

3 .  添加yum 源仓库

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


4.  清楚yum 缓存,重新加载yum源, 这一步文档上没有,但要执行一下,不然会报错。
yum clean all
yum makecache


5. 下载安装docker-ce

yum install docker-ce


6. 注册自己daocloud账号,可以直接使用github账号。 为什么要注册这个账号呢,对于docker的镜像,有一个官方的docker hub(就像git hub)开源镜像平台,但是是外网地址,一个字,卡。so,daocloud可以解决这个问题,配置daocloud的加速器。但是需要注册账号,其实直接用github的账号就行了。

网址: http://www.daocloud.io/

登陆进去控制台后,右上角点击 加速器:




7. 配置docker hub加速器 ,直接复制命令到对应的系统上执行操作即可。这里直接复制linux的命令执行:



会提示:

[root@oracle01 ~]# curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://6cda0f16.m.daocloud.io
docker version >= 1.12
{"registry-mirrors": ["http://6cda0f16.m.daocloud.io"]}
Success.
You need to restart docker to take effect: sudo systemctl restart docker 

然后重启一下docker即可。

systemctl restart docker


OK, 到此docker安装完成,并配置国内的docker hub加速器。


猜你喜欢

转载自blog.csdn.net/weixin_41004350/article/details/79139930