问题:
当docker pull镜像时出现x509问题,一般应该是证书问题或者系统时间问题.先date
看一下时间对不对,如果时间跟实际时间对不上一般就是系统时间问题.
解决办法:
1.如果是系统时间问题好办,直接更新一下就行了:
ntpdate cn.pool.ntp.org
2.另外就是证书问题了,我没找到好的解决办法,懒得去麻烦了,就直接将可以用的以下办法:
打开或者直接创建daemon.json文件:
sudo vim /etc/default/docker
在文件最下面添加能用的库就能pull,但是还要用search的话就要再找找其他办法了,懒得去搞了.
直接在最下面添加:
DOCKER_OPTS="--registry-mirror=https://docker.mirrors.ustc.edu.cn"
然后重启下docker 服务:
sudo service docker restart
可以docker info
查看以下是否加入了registry-mirror
之后pull应该就能正常使用了.
也可以直接
docker pull docker.mirrors.ustc.edu.cn/ufoym/deepo # 把ufoym/deepo换成你需要的镜像如tensorflow/tensorflow:1.10.0-gpu-py3