docker配置daocloud加速器
摘要
国内环境的问题,访问docker
官网的镜像源超级慢。现在各种翻墙也在封杀中。如可以通过配置加速器来加班docker镜像的拉取、build等过程,国内知名的有DaoCloud
、阿里云
等都有提供加速器
文章图片
Docker.jpg 这里采用DaoCloud的加速器配置加速
登录DaoCloud官网注册账号之后进入到 加速器页面,会得到如下命令
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://eddfa622.m.daocloud.io
在
Linux
上面用root
执行该命令
root@pts/0 $ curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://eddfa622.m.daocloud.io
please upgrade your docker to v1.9 or later
docker version
检查版本
root@pts/0 # docker version
Client:
Version:1.7.1
API version:1.21
Go version:go1.4.3
Git commit:a34a1d5
Built:Fri Nov 20 17:56:04 UTC 2015
OS/Arch:linux/amd64Server:
Version:1.7.1
API version:1.21
Go version:go1.4.3
Git commit:a34a1d5
Built:Fri Nov 20 17:56:04 UTC 2015
OS/Arch:linux/amd64
故需要
docker升级
,同时建议内核版本
也升级到 3.10
具体升级请参考如下链接:
centos下内核升级注意:
之前的写过一篇升级到docker1.6,但是该方式是得到最近最新版,可以通过 该链接 确认最新版是
17.05.0
,该版本docker官网
强烈建议用centos7
关于docker升级可以参考下面的连接
centos6.6升级docker到1.9升级之后继续执行之前的命令
root@pts/0 $ curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://eddfa622.m.daocloud.io
docker version >= 1.12
{"registry-mirrors": ["http://eddfa622.m.daocloud.io"],}
Success.
You need to restart docker to take effect: sudo systemctl restart docker
发现在
/etc/docker/daemon.json
中新增如下配置root@pts/0 $ cat /etc/docker/daemon.json
{"registry-mirrors": ["http://eddfa622.m.daocloud.io"],}
这里请 注意 倒数第二个字符
','
如果只是这个配置,记得
去掉
后面的','
在重启docker
服务,不然肯定会语法错误哦~重启docker
/etc/init.d/docker restart
结语 然后
docker pull
去拉取一些镜像的时候明显发现速度相比快了很多!----------------------------------------------更多精彩请关注-------------------------------------
文章图片
公众号: DailyJobOps 【docker配置daocloud加速器】
推荐阅读
- Docker应用:容器间通信与Mariadb数据库主从复制
- vue-cli|vue-cli 3.x vue.config.js 配置
- 从战略性的角度可以配置股票
- 缓存有关的配置和属性
- Spring|Spring Boot 自动配置的原理、核心注解以及利用自动配置实现了自定义 Starter 组件
- docker镜像探索----dive工具
- Vagrant|Vagrant (三) - 网络配置
- java|java b2b2c shop 多用户商城系统源码- config 修改配置
- CentOS7 阿里云镜像配置方法
- Python|Win10下 Python开发环境搭建(PyCharm + Anaconda) && 环境变量配置 && 常用工具安装配置