场景
Ubuntu Server 16.04 LTS上安装Docker(使用脚本的方式):
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/98113544
Docker镜像官方网站:
以搜索Tomcat为例
因为网络原因从此网站上下载镜像会比较缓慢,所以需要配置镜像加速器。
实现
DaoCloud加速器:
https://www.daocloud.io/mirror
阿里云加速器:
https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
这里以阿里云加速器为例:
注册登录之后选择镜像加速器
然后根据其操作指示将专属的json文件进行复制
登录服务器,进入到/etc/docker/daemon.json
如果此文件不存在,则新建此文件,新建命令为:
vi daemon.json
然后将上面对应的阿里云的json格式的数据复制,然后按键盘i键进入插入模式,再按shift+Ins进行粘贴。
为了演示,这里粘贴的是DaoCloud的加速器的json数据,将自己注册登录后对应的json数据源进行复制。
然后按ESC键回到编辑模式。
输入:
:wq!
回车进行保存并退出。
重启服务
上面修改为json文件后,重新启动服务。
输入:
systemctl daemon-reload
systemctl restart docker
镜像下载
这里拉取Tomcat为例,输入:
docker pull tomcat
如果出现:
Error response from daemon的错误提示,应该是加速器配置有问题,第一此使用的DaoCloud加速器报如下错误,将其修改为阿里云的加速器就可以了。