首先需要了解什么是Docker鏡像。Docker鏡像就是一個輕量級、獨立、可執行的包,其中包含了運行某個軟件所需的所有內容,包括代碼、運行環境、庫、配置文件等等。Docker鏡像的好處在于可以做到開發環境和生產環境一致,不受環境的限制,而且可以快速部署和擴展。
那么如何設置Docker鏡像呢?Docker官方提供了官方鏡像,但由于國內訪問國外鏡像速度慢,而且安全性無法保證,因此建議使用國內的Docker鏡像。網易、阿里云、DaoCloud等云服務商都提供了Docker鏡像加速服務。
以DaoCloud為例,如下所示:
1. 首先在DaoCloud上注冊并登錄賬號
2. 進入DaoCloud的“加速器”頁面,在此頁面可以看到鏡像加速器的信息
3. 執行以下命令,將DaoCloud的鏡像加速器設置為默認的鏡像地址
$ sudo echo "DOCKER_OPTS=\"\$DOCKER_OPTS --registry-mirror=https://xxxxxx.mirror.aliyuncs.com\"" >>/etc/default/docker注:xxxxxx為DaoCloud的鏡像加速器地址(每個用戶不同) 4. 重啟Docker服務,使得修改生效
$ sudo service docker restart至此,Docker鏡像就成功設置為DaoCloud的鏡像加速器了。 最后需要注意的一點是,使用國內的Docker鏡像加速服務只是加速了拉取鏡像的速度,但是并不意味著國外鏡像不會被用到。因此,對于安全性要求較高的環境,推薦使用私有鏡像倉庫來存儲和管理Docker鏡像。
上一篇css 圖片水平居右
下一篇jquery2級菜單