欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

centos7.2 安装docker

程序员文章站 2022-05-17 13:54:42
...

直接官网查看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
# 如果下载不了,可以使用阿里云的镜像:
# yum config-manager -add-repo https://mirrors.aliyun.com/docker-ce/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/

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

centos7.2 安装docker



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

centos7.2 安装docker


会提示:

[aaa@qq.com ~]# 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加速器。