今天使用docker pull拉取rabbitmq做开发的时候,半天都下载不下来,每次都是最后两个image卡住,一直waiting状态,耽误了半天的开发时间。怒而配置了阿里云的docker镜像,瞬间下载完毕,可以开开心心的用上了rabbitmq。特将阿里云镜像加速的设置步骤记录下来。本文是基于windows下的docker tools的,不是docker tools的请绕道。
本文参考至阿里云官方云栖社区:https://yq.aliyun.com/articles/29941
一. 获取阿里云镜像加速地址
登录阿里云控制台容器Hub服务,获取阿里云为你分配的镜像加速地址,请注意,可以使用淘宝或支付包账户登录,放心使用吧,这是免费的。登录成功后,如下图,获取到你的加速地址。
二. 配置Docker镜像加速
- 首先通过
docker-machine ssh <machine-name>
登录虚拟机,<machine-name>
是你的虚拟机名字,默认是default。虚拟机名也可以通过docker-machine ls
查看,如下图。
docker-machine ls sudo vi /var/lib/boot2docker/profile
- 在
--label provider=virtualbox
的下一行添加--registry-mirror https://xxxxxxxx.mirror.aliyuncs.com
,该地址为你的阿里云镜像地址,保存退出。 -
exit
退出虚拟机,在docker tools的命令行中执行docker-machine restart
重启虚拟机。
至此,docker镜像加速配置成功。
成功拉取rabbitmq,运行docker容器,登录成功。
网友评论