自己當時裝的是Win10專業工作室版本,不知道爲什麼不支持window for docker, 所以選擇了Docker Toolbox 的方式,主要是爲了學習,雖然這種方式是不建議安裝的,但是基礎的學習,應該是足夠了。
登錄default鏡像
docker-machine ssh default
更換源
# 網絡上很多是用阿里雲的鏡像,需要註冊一個賬號,這裏不用這種方式,而是用中科大的源
sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=https://docker.mirrors.ustc.edu.cn |g" /var/lib/boot2docker/profile
退出default鏡像
exit # 執行完輸出logout,完成退出
重啓鏡像
docker-machine restart default
確保鏡像不恢復
這裏有一個坑,就是如果重啓電腦或者重啓虛擬機,鏡像源地址又會被複位,這是因爲啓動腳本有一個自動復位的功能,該腳本在docker的安裝目錄下 start.sh
文件中。找到如下代碼,給它用 #
註釋掉,保存即可。
yes | "${DOCKER_MACHINE}" regenerate-certs "${VM}"
查看更新源
docker info
大約在最底部了,可以看到鏡像源已經更新成功。