docker配置镜像加速器

登录DaoCloud官网

官网地址:https://www.daocloud.io/mirror

点击加速器图标

复制脚本

执行脚本

发现报错了:curl: (60) Peer certificate cannot be authenticated with known CA certificate

安装SSL证书

在https://curl.haxx.se/ca/cacert.pem下载最新的cacert.pem(用迅雷下载),然后使用rz命令上传cacert.pem到/etc/pki/ca-trust/source/anchors

sz

然后将cacert.pem输出重定向到/etc/pki/tls/certs/ca-bundle.crt

cat cacert.pem >> /etc/pki/tls/certs/ca-bundle.crt 

最后重新执行脚本,发现不报错了,但是提示需要升级docker版本

升级docker版本

安装步骤

#下载
cd /opt
curl -sSL -O https://get.docker.com/builds/Linux/x86_64/docker-1.9.1
#赋予可执行权限
chmod +x docker-1.9.1 
#将旧版本的docker重命名为docker-1.7.0
mv /usr/bin/docker /usr/bin/docker-1.7.0
#/opt目录下的docker-1.9.1拷贝到/usr/bin目录下
cp ./docker-1.9.1 /usr/bin/docker
#重启docker
service docker restart

验证版本

docker version

再次执行脚本,可以执行成功

重启docker服务

service docker restart

参考文章

《Docker配置DaoCloud加速器镜像》
《DaoCloud加速docker镜像下载》
《本地Linux服务器执行 curl 报错的解决方法》
《Centos6.6升级docker到1.9》

原文地址:https://www.cnblogs.com/my_captain/p/12737552.html