詳解Docker 國(guó)內(nèi)鏡像的配置及使用
Docker國(guó)內(nèi)鏡像
- DaoCloud - Docker加速器
- 阿里云 - 開(kāi)發(fā)者平臺(tái)
- 微鏡像 - 希云cSphere
- 鏡像廣場(chǎng) - 時(shí)速云
- 靈雀云
- 網(wǎng)易蜂巢
阿里云的Docker加速器
阿里云 - 開(kāi)發(fā)者平臺(tái):https://dev.aliyun.com/
阿里云 - 容器Hub服務(wù)控制臺(tái):https://cr.console.aliyun.com/
注冊(cè)并登陸阿里云 - 開(kāi)發(fā)者平臺(tái)之后,在首頁(yè)點(diǎn)擊“創(chuàng)建我的容器鏡像”,然后就會(huì)來(lái)到阿里云的服務(wù)面板。點(diǎn)擊加速器標(biāo)簽。
根據(jù)提示輸入Docker登錄時(shí)需要使用的密碼(后期可更改),用戶名就是登錄阿里云的用戶名。
在出現(xiàn)的頁(yè)面中,可以得到一個(gè)專(zhuān)屬的鏡像加速地址,類(lèi)似于“https://1234abcd.mirror.aliyuncs.com”。
根據(jù)頁(yè)面中的“操作文檔”信息,配置自己的Docker加速器。
或者,登錄阿里云 - 容器Hub服務(wù)控制臺(tái)之后,點(diǎn)擊加速器標(biāo)簽,也會(huì)出現(xiàn)相應(yīng)信息。
這里以CentOS為例:
CentOS
安裝或升級(jí)Docker
您可以通過(guò)阿里云的鏡像倉(cāng)庫(kù)下載: mirrors.aliyun.com/help/docker-engine
配置Docker加速器
您可以使用如下的腳本將mirror的配置添加到docker daemon的啟動(dòng)參數(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://1234abcd.mirror.aliyuncs.com|g" /etc/systemd/system/docker.service sudo systemctl daemon-reload sudo service docker restart
其他Docker國(guó)內(nèi)鏡像的使用
大致等同于阿里云的Docker加速器,主要環(huán)節(jié)也就是以下三步:
1.注冊(cè)賬號(hào),獲得專(zhuān)屬的鏡像加速地址。
2.根據(jù)提示和系統(tǒng)類(lèi)型,升級(jí)、配置并重啟Docker。
3.實(shí)際操作,驗(yàn)證配置是否正確。
手動(dòng)配置Docker加速器
配置Docker加速器的本質(zhì)就是把Docker配置文件中的鏡像下載地址由默認(rèn)的Docker Hub地址變?yōu)閲?guó)內(nèi)鏡像的加速地址。
/lib/systemd/system/docker.service /etc/systemd/system/docker.service
例如:CentOS7
將如下內(nèi)容加入到Docker配置文件/etc/sysconfig/docker
,然后重啟docker。
OPTIONS=--registry-mirror=http://abcd1234.m.daocloud.io
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Docker?Kill/Pause/Unpause命令使用與區(qū)別小結(jié)
本文詳細(xì)介紹了Docker中的三個(gè)重要命令,kill、pause和unpause,這些命令在管理和操作運(yùn)行中的容器時(shí)非常有用,具有一定的參考價(jià)值,感興趣的可以了解一下2024-03-03docker-compose部署MySQL8的實(shí)現(xiàn)
本文主要介紹了docker-compose部署MySQL8的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-11-11docker imageid 和 digest區(qū)別解析
在Docker中,image ID和digest是兩個(gè)不同的標(biāo)識(shí)符,用于唯一標(biāo)識(shí)和引用Docker鏡像的不同方面,這篇文章主要介紹了docker imageid 和 digest區(qū)別,需要的朋友可以參考下2023-06-06docker容器內(nèi)安裝TensorRT的問(wèn)題
很多朋友在使用docker容器內(nèi)安裝TensorRT的時(shí)候,遇到一大堆棘手的問(wèn)題,不知道怎么處理好了,今天小編就docker安裝TensorRT的問(wèn)題給大家詳細(xì)介紹下,感興趣的朋友一起看看吧2021-05-05Docker創(chuàng)建enrollment token錯(cuò)誤異常解析及解決方案
部署完kibana,需要通過(guò)enrollment token方式來(lái)連接elasticsearch,此時(shí)需要在elasticsearch中創(chuàng)建enrollment token,這篇文章主要介紹了Docker創(chuàng)建enrollment token錯(cuò)誤異常解析及解決方案,需要的朋友可以參考下2024-04-04docker 基于golang鏡像構(gòu)建 ssh服務(wù)的方法
這篇文章主要介紹了docker 基于golang鏡像構(gòu)建 ssh服務(wù)的方法,添加goland環(huán)境變量的方法及centos下sshd和goland環(huán)境的docker文件配置方法,需要的朋友可以參考下2021-07-07Docker如何使用nginx搭建tomcat集群(圖文詳解)
這篇文章主要介紹了Docker使用nginx搭建tomcat集群的教程,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-12-12