需要注意的是,当你安装完docker之后,并没有带有任何镜像,需要自己去下载,默认的下载地址就是docker的官网,而他们的官网在国内没有节点,时不时就被国家防火墙隔绝,会出现DNS解析不到,或者找不到镜像等狗血提示,所以如果有这些提示了,就别太惊讶了.
解决的方法有三个:
第一,就是不断尝试,因为墙也不是完全隔绝,偶尔还是有可以的时候,虽然比较费时,不过我个人还是比较推荐,毕竟官网镜像比较纯净简约.
第二,添加加速器,现在国内做docker的公司还是挺多,所以他们为了给用户和自己方便,搞了加速器,其中有:阿里云,孔雀云,DaoCloud等,安装方法就不列举了,大家可以自己去网上搜一下相关的,个人建议用DaoCloud,因为方法比较简单一些.
第三,更换下载地址,虽然默认是从官方网站下载,但是不代表不可以改,而且国内镜像站也有不少,可以考虑,不过安全性和纯净度就见仁见智了,我个人是不建议的,因为我没用过,方法也不多说了,下面列举了几个.
说了那么多,怎么下载镜像呢?其实我们说的第一条命令,就是可以自动下载镜像并创建一个容器.
只下载镜像,不创建容器就是
上面两条命令都会先查找当前镜像库有没有相关名字的镜像,没有的话就去下载相关镜像名的镜像.
查找有什么镜像就用下面的命令,他列举出所有相关名字内容的docker镜像名,包含官方的,也包含社区其他用户上传的,一般来说会注明镜像包含了什么软件和功能,然后自己按需求来下载选择,这里也是docker强大的地方
原文:https://www.cnblogs.com/linuxws/p/12045388.html