今天使用docker pull拉取rabbitmq做開發(fā)的時(shí)候,半天都下載不下來,每次都是最后兩個(gè)image卡住,一直waiting狀態(tài),耽誤了半天的開發(fā)時(shí)間。怒而配置了阿里云的docker鏡像,瞬間下載完畢,可以開開心心的用上了rabbitmq。特將阿里云鏡像加速的設(shè)置步驟記錄下來。本文是基于windows下的docker tools的,不是docker tools的請(qǐng)繞道。
本文參考至阿里云官方云棲社區(qū):https://yq.aliyun.com/articles/29941
一. 獲取阿里云鏡像加速地址
登錄阿里云控制臺(tái)容器Hub服務(wù),獲取阿里云為你分配的鏡像加速地址,請(qǐng)注意,可以使用淘寶或支付包賬戶登錄,放心使用吧,這是免費(fèi)的。登錄成功后,如下圖,獲取到你的加速地址。
Docker加速地址
二. 配置Docker鏡像加速
- 首先通過
docker-machine ssh <machine-name>
登錄虛擬機(jī),<machine-name>
是你的虛擬機(jī)名字,默認(rèn)是default。虛擬機(jī)名也可以通過docker-machine ls
查看,如下圖。
docker-machine ls sudo vi /var/lib/boot2docker/profile
- 在
--label provider=virtualbox
的下一行添加--registry-mirror https://xxxxxxxx.mirror.aliyuncs.com
,該地址為你的阿里云鏡像地址,保存退出。 -
exit
退出虛擬機(jī),在docker tools的命令行中執(zhí)行docker-machine restart
重啟虛擬機(jī)。
至此,docker鏡像加速配置成功。
成功拉取rabbitmq,運(yùn)行docker容器,登錄成功。
登錄rabbitmq