docker配置阿里云鏡像加速

我們使用Docker的第一步,應(yīng)該是獲取一個(gè)官方的鏡像萝嘁,例如mysql辽聊、wordpress,基于這些基礎(chǔ)鏡像我們可以開發(fā)自己個(gè)性化的應(yīng)用颤介。我們可以使用Docker命令行工具來下載官方鏡像梳星。
但是因?yàn)榫W(wǎng)絡(luò)原因,我們下載一個(gè)300M的鏡像需要很長的時(shí)間滚朵,甚至下載失敗冤灾。因?yàn)檫@個(gè)原因,阿里云容器Hub服務(wù)提供了官方的鏡像站點(diǎn)加速官方鏡像的下載速度辕近。

使用鏡像加速器

在不同的系統(tǒng)下面韵吨,配置加速器的方式有一些不同,所以我們介紹主要的幾個(gè)操作系統(tǒng)的配置方法移宅。
關(guān)于加速器的地址归粉,你只需要登錄容器Hub服務(wù)的控制臺(tái),左側(cè)的加速器幫助頁面就會(huì)顯示為你獨(dú)立分配的加速地址漏峰。

例如:
公網(wǎng)Mirror:[系統(tǒng)分配前綴].mirror.aliyuncs.com

當(dāng)你的docker版本較新時(shí)

當(dāng)你下載安裝的Docker Version不低于1.10時(shí)糠悼,建議直接通過daemon config進(jìn)行配置。
使用配置文件 /etc/docker/daemon.json(沒有時(shí)新建該文件)

{
    "registry-mirrors": ["<your accelerate address>"]
}

重啟Docker Daemon就可以了浅乔。

當(dāng)你的docker版本較舊時(shí)

只能根據(jù)系統(tǒng)的不同修改對應(yīng)的配置文件了倔喂。

Ubuntu 12.04 14.04

Ubuntu的配置文件的位置在 /etc/default/docker
你只需要在這個(gè)配置文件,添加加速器的配置項(xiàng),重啟Docker就可以了

echo "DOCKER_OPTS=\"\$DOCKER_OPTS --registry-mirror=<your accelerate address>\"" | sudo tee -a /etc/default/docker
sudo service docker restart

Ubuntu 15.04 15.10

Ubuntu 15.04 之后的加速器配置方式有了一些變化
Ubuntu的配置文件的位置在 /etc/systemd/system/docker.service.d/目錄下
在這個(gè)目錄下創(chuàng)建任意的*.conf文件就可以作為配置文件滴劲。然后在這個(gè)配置文件攻晒,添加加速器的配置項(xiàng),重啟Docker就可以了

sudo mkdir -p /etc/systemd/system/docker.service.d
sudo tee /etc/systemd/system/docker.service.d/mirror.conf <<-'EOF'
[Service]
ExecStart=
ExecStart=/usr/bin/docker daemon -H fd:// --registry-mirror=<your accelerate address>
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

CentOS 7

CentOS的配置方式略微復(fù)雜班挖,需要先將默認(rèn)的配置文件復(fù)制出來
/lib/systemd/system/docker.service -> /etc/systemd/system/docker.service
然后再將加速器地址添加到配置文件的啟動(dòng)命令
重啟Docker就可以了鲁捏。

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=<your accelerate address>|g" /etc/systemd/system/docker.service
sudo sed -i "s|ExecStart=/usr/bin/dockerd|ExecStart=/usr/bin/dockerd --registry-mirror=<your accelerate address>|g" /etc/systemd/system/docker.service
sudo systemctl daemon-reload
sudo service docker restart

Redhat 7

Redhat 7配置加速器的方式與其他系統(tǒng)都不一樣,需要編輯/etc/sysconfig/docker配置文件萧芙。
OPTIONS配置項(xiàng)中添加加速器配置--registry-mirror=<your accelerate address>
最后sudo service docker restart重啟docker daemon给梅。

Redhat 6、CentOS 6

在這兩個(gè)系統(tǒng)上沒有辦法直接安裝Docker双揪,需要升級(jí)內(nèi)核动羽。
配置加速器的方式和上一個(gè)配置類似,也是通過編輯/etc/sysconfig/docker配置文件渔期。
other_args配置項(xiàng)中添加加速器配置--registry-mirror=<your accelerate address>
最后sudo service docker restart重啟docker daemon运吓。

Docker Toolbox

在Windows、Mac系統(tǒng)上使用Docker Toolbox使用Docker的話
推薦做法是在創(chuàng)建Linux虛擬機(jī)的時(shí)候疯趟,就將加速器的地址配置進(jìn)去

docker-machine create --engine-registry-mirror=<your accelerate address> -d virtualbox default
docker-machine env default
eval "$(docker-machine env default)"
docker info

如果你已經(jīng)通過docker-machine創(chuàng)建了虛擬機(jī)的話拘哨,則需要通過登錄機(jī)器修改配置了
首先通過docker-machine ssh <machine-name>登錄虛擬機(jī)
然后修改/var/lib/boot2docker/profile文件,將--registry-mirror=<your accelerate address>添加到EXTRA_ARGS
最后sudo /etc/init.d/docker restart重啟Docker服務(wù)就可以了

注意

文中的加速器地址<your accelerate address>信峻,請到容器Hub服務(wù)控制臺(tái)查看

相關(guān)鏈接

Docker Engine 鏡像源站
Docker Toolbox 鏡像源站

其他文章

Docker CE通過鏡像安裝
Docker鏡像的基本使用
購買ECS快速上手測試Docker>肭唷!盹舞!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末产镐,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子踢步,更是在濱河造成了極大的恐慌癣亚,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,496評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件贾虽,死亡現(xiàn)場離奇詭異逃糟,居然都是意外死亡吼鱼,警方通過查閱死者的電腦和手機(jī)蓬豁,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來菇肃,“玉大人地粪,你說我怎么就攤上這事∷霭” “怎么了蟆技?”我有些...
    開封第一講書人閱讀 162,632評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我质礼,道長旺聚,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,180評(píng)論 1 292
  • 正文 為了忘掉前任眶蕉,我火速辦了婚禮砰粹,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘造挽。我一直安慰自己碱璃,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,198評(píng)論 6 388
  • 文/花漫 我一把揭開白布饭入。 她就那樣靜靜地躺著嵌器,像睡著了一般。 火紅的嫁衣襯著肌膚如雪谐丢。 梳的紋絲不亂的頭發(fā)上爽航,一...
    開封第一講書人閱讀 51,165評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音乾忱,去河邊找鬼岳掐。 笑死,一個(gè)胖子當(dāng)著我的面吹牛饭耳,可吹牛的內(nèi)容都是我干的串述。 我是一名探鬼主播,決...
    沈念sama閱讀 40,052評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼寞肖,長吁一口氣:“原來是場噩夢啊……” “哼纲酗!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起新蟆,我...
    開封第一講書人閱讀 38,910評(píng)論 0 274
  • 序言:老撾萬榮一對情侶失蹤觅赊,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后琼稻,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體吮螺,經(jīng)...
    沈念sama閱讀 45,324評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,542評(píng)論 2 332
  • 正文 我和宋清朗相戀三年帕翻,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了鸠补。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,711評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡嘀掸,死狀恐怖紫岩,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情睬塌,我是刑警寧澤泉蝌,帶...
    沈念sama閱讀 35,424評(píng)論 5 343
  • 正文 年R本政府宣布歇万,位于F島的核電站,受9級(jí)特大地震影響勋陪,放射性物質(zhì)發(fā)生泄漏贪磺。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,017評(píng)論 3 326
  • 文/蒙蒙 一诅愚、第九天 我趴在偏房一處隱蔽的房頂上張望缘挽。 院中可真熱鬧,春花似錦呻粹、人聲如沸壕曼。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽腮郊。三九已至,卻和暖如春筹燕,著一層夾襖步出監(jiān)牢的瞬間轧飞,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評(píng)論 1 269
  • 我被黑心中介騙來泰國打工撒踪, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留过咬,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,722評(píng)論 2 368
  • 正文 我出身青樓制妄,卻偏偏與公主長得像掸绞,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子耕捞,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,611評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容