系统环境:docker最低支持centos7,本文使用的centos7
1、安装docker
使用yum安装docker:
yum install docker
查看docker安装版本:
docker version
启动docker:
systemctl start docker
查看docker启动状态:
systemctl status docker
2、配置加速器
DaoCloud 加速器,解决了国内用户访问 Docker Hub 缓慢的问题。DaoCloud 加速器结合国内的 CDN 服务与协议层优化,成倍的提升了下载速度。
DaoCloud官网:https://www.daocloud.io/mirror#accelerator-doc
配置加速器命令:
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://95822026.m.daocloud.io
然后重启docker:
systemctl restart docker
这时重启可能会出现一个错误:
[root@VM_0_2_centos /]# systemctl restart docker
Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.
[root@VM_0_2_centos /]#
解决办法:
编辑/etc/docker/daemon.json
vim /etc/docker/daemon.json
daemon.json内容:
{"registry-mirrors": ["http://95822026.m.daocloud.io"],}
将json中最后的逗号删除,esc 输入 :wq 退出并保存,然后重启docker。