詳解docker使用阿里云Docker鏡像庫加速(修訂版)
官方鏡像下載實(shí)在是慢,于是開通了阿里云開發(fā)者帳號,
阿里的文檔是錯(cuò)誤的,
sudo sed -i "s|ExecStart=/usr/bin/docker daemon|ExecStart=/usr/bin/docker daemon --registry-mirror=https://pee6w651.mirror.aliyuncs.com|g" /etc/systemd/system/docker.service
這一句改為
sudo sed -i “s|ExecStart=/usr/bin/dockerd|ExecStart=/usr/bin/dockerd –registry-mirror=https://pee6w651.mirror.aliyuncs.com|g” /etc/systemd/system/Docker.service
下面的全改,如果非阿里云服務(wù)器可以改成網(wǎng)易的
ExecStart=/usr/bin/dockerd –registry-mirror=http://hub-mirror.c.163.com
官方幫助
阿里云Docker鏡像庫
阿里云容器Hub服務(wù):http://dev.aliyun.com/search.html
來自云端的容器Hub服務(wù)
高性能的本地Registry,提供上傳、下載、構(gòu)建及托管的全方位鏡像服務(wù)。
并且為用戶提供加速器,加速官方倉庫的下載。加速器使用幫>助:http://console.d.aliyun.com/index2.html/?spm=0.0.0.0.Xx1dX0#/docker/booster
阿里云Hub服務(wù)管理后臺:http://console.d.aliyun.com/index2.html/?>spm=0.0.0.0.MVZTDP#/docker/image/list
在這里開通容器Hub服務(wù),就可以管理您自己的Docker倉庫以及倉庫鏡像。
ubuntu
安裝或升級Docker
請安裝1.6.0以上版本的Docker。
您可以通過阿里云的鏡像倉庫下載: mirrors.aliyun.com/help/docker-engine
配置Docker加速器
您可以使用如下的腳本將mirror的配置添加到docker daemon的啟動參數(shù)中。
echo "DOCKER_OPTS=\"--registry-mirror=https://pee6w651.mirror.aliyuncs.com\"" | sudo tee -a /etc/default/docker sudo service docker restart
centos
安裝或升級Docker
請安裝1.6.0以上版本的Docker。
您可以通過阿里云的鏡像倉庫下載: mirrors.aliyun.com/help/docker-engine
配置Docker加速器
您可以使用如下的腳本將mirror的配置添加到docker daemon的啟動參數(shù)中。
# 系統(tǒng)要求 CentOS 7 以上,Docker 1.9 以上。 sudo cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.service sudo sed -i "s|ExecStart=/usr/bin/docker daemon|ExecStart=/usr/bin/docker daemon --registry-mirror=https://pee6w651.mirror.aliyuncs.com|g" /etc/systemd/system/docker.service sudo systemctl daemon-reload sudo service docker restart
windows
安裝或升級Docker
推薦您安裝Docker Toolbox。
Toolbox的介紹和幫助: mirrors.aliyun.com/help/docker-toolbox
Windows系統(tǒng)的安裝文件目錄: mirrors.aliyun.com/docker-toolbox/windows
快速開始
# 創(chuàng)建一臺安裝有Docker環(huán)境的Linux虛擬機(jī),指定機(jī)器名稱為default docker-machine create -d virtualbox default # 查看機(jī)器的環(huán)境配置,并配置到本地。然后通過Docker客戶端訪問Docker服務(wù)。 docker-machine env default eval "$(docker-machine env default)" docker info
配置Docker加速器
您可以使用如下的腳本將mirror的配置添加到docker daemon的啟動參數(shù)中。
docker-machine ssh default "echo 'EXTRA_ARGS=\"--registry-mirror=https://pee6w651.mirror.aliyuncs.com\"' | sudo tee -a /var/lib/boot2docker/profile" docker-machine restart default
macos
安裝或升級Docker
推薦您安裝Docker Toolbox。
Toolbox的介紹和幫助: mirrors.aliyun.com/help/docker-toolbox
Mac系統(tǒng)的安裝文件目錄: mirrors.aliyun.com/docker-toolbox/mac
快速開始
# 創(chuàng)建一臺安裝有Docker環(huán)境的Linux虛擬機(jī),指定機(jī)器名稱為default docker-machine create -d virtualbox default # 查看機(jī)器的環(huán)境配置,并配置到本地。然后通過Docker客戶端訪問Docker服務(wù)。 docker-machine env default eval "$(docker-machine env default)" docker info
配置Docker加速器
您可以使用如下的腳本將mirror的配置添加到docker daemon的啟動參數(shù)中。
docker-machine ssh default "echo 'EXTRA_ARGS=\"--registry-mirror=https://pee6w651.mirror.aliyuncs.com\"' | sudo tee -a /var/lib/boot2docker/profile" docker-machine restart default
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Windows11上Docker Desktop鏡像源配置失效排查與解決方案
這篇文章主要介紹了Windows11上Docker Desktop鏡像源配置失效排查與解決方案,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-04-04docker logs-查看docker容器日志的實(shí)現(xiàn)
這篇文章主要介紹了docker logs-查看docker容器日志的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03Docker 存儲管理的三種方式之卷、綁定掛載、臨時(shí)存儲
本文介紹了Docker的三種存儲方式:卷(Volumes)、綁定掛載(BindMounts)和臨時(shí)存儲(Tmpfs),并詳細(xì)講解了每種方式的特點(diǎn)、使用方法和適用場景,感興趣的朋友一起看看吧2025-02-02Docker安裝Kong API Gateway并使用的詳細(xì)教程
這篇文章主要介紹了Docker安裝Kong API Gateway并使用,本文通過圖文實(shí)例相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-08-08Docker Attach 命令及操作場景應(yīng)用(容器交互機(jī)制)
Docker attach用于連接運(yùn)行容器的IO流,實(shí)現(xiàn)調(diào)試與監(jiān)控,核心參數(shù)包括--detach-keys自定義退出鍵、--no-stdin避免誤操作,生產(chǎn)環(huán)境建議配合安全配置使用,開發(fā)環(huán)境可靈活操作,接下來通過本文給大家介紹Docker Attach 命令的操作應(yīng)用,感興趣的朋友一起看看吧2025-08-08