国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Web服務器 > 正文

詳解如何修改docker pull鏡像源

2024-09-01 13:51:14
字體:
來源:轉載
供稿:網友

Docker Hub Mirror 為全球最大的Docker Registry(Docker Hub)提供在中國的鏡像代理服務。Docker Hub Mirror會為中國的用戶在國內的服務器上緩存諸多鏡像

當用戶的Docker設定了--registry-mirror參數后,用戶的Docker下拉鏡像時,首先去Docker Hub Mirror中查找鏡像,若命中則說明該鏡像已經在Docker Hub Mirror中緩存,用戶直接從Docker Hub Mirror中下載;若沒有命中,則說該鏡像還沒有被緩存,那么Docker Hub Mirror首先會被驅使去Docker Hub中下載該鏡像,并進行緩存,最終讓用戶從Docker Hub Miorror中下載該鏡像

Ubuntu:

安裝或升級Docker

 Docker 1.3.2版本以上才支持Docker Hub Mirror機制,如果您還沒有安裝Docker或者版本過低,請安裝或升級版本

配置Docker Hub Mirror 

 

復制代碼 代碼如下:

sudo echo "DOCKER_OPTS=/"$DOCKER_OPTS --registry-mirror=http://xxx.m.daocloud.io/"" >> /etc/default/docker service docker restart
  

 

請將xxx替換為您在 DaoCloud 上注冊后,為您專屬生成的Mirror地址鏈接名。 該腳本可以將 --registry-mirror 加入到您的Docker配置文件 /etc/defaults/docker中    

下載官方Ubuntu鏡像

docker pull ubuntu 

CentOS:

安裝或升級Docker

Docker 1.3.2版本以上才支持Docker Hub Mirror機制,如果您還沒有安裝Docker或者版本過低,請安裝或升級版本

配置Docker Hub Mirror

 

復制代碼 代碼如下:

sudo sed -i 's|OPTIONS='--registry-mirror=true'|OPTIONS='--registry-mirror=http://xxx.m.daocloud.io|g' /etc/sysconfig/docker && service docker restart
 

 

MAC:

安裝或升級MAC版本下的Boot2Docker

Docker 1.3.2版本以上才支持Docker Hub Mirror機制,如果您還沒有安裝Docker或者版本過低,請安裝或升級版本。

配置Docker Hub Mirror

請確認你的Boot2Docker已經啟動,并執行

 

復制代碼 代碼如下:

boot2docker ssh sudo su echo "EXTRA_ARGS=/"--registry-mirror=http://xxx.m.daocloud.io/"" >> /var/lib/boot2docker/profile && exit exit boot2docker restart

 

Windows:

安裝或升級MAC版本下的Boot2Docker

Docker 1.3.2版本以上才支持Docker Hub Mirror機制,如果您還沒有安裝Docker或者版本過低,請安裝或升級版本。

配置Docker Hub Mirror

進入Boot2Docker Start Shell,并執行

 

復制代碼 代碼如下:

sudo su echo "EXTRA_ARGS=/"--registry-mirror=http://xxx.m.daocloud.io/"" >> /var/lib/boot2docker/profile exit # 重新啟動Boot2Docker

 

本文做的實驗環境為centos

vim /etc/sysconfig/dockerOPTIONS='--registry-mirror=http://9zkjjecg.mirror.aliyuncs.com'systemctl restart docker.service

下載Ubuntu鏡像

docker pull ubuntu

啟動容器,出現下面警告

[root@linux-node1 sysconfig]# docker run -i -t ubuntu /bin/bashUsage of loopback devices is strongly discouraged for production use. Either use `--storage-opt dm.thinpooldev` or use `--storage-opt dm.no_warn_on_loop_devices=true` to suppress this warning.

解決方法:vim /etc/sysconfig/docker-storage,添加下面的一句話

 

復制代碼 代碼如下:

DOCKER_STORAGE_OPTIONS="--storage-opt dm.no_warn_on_loop_devices=true"

 

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 珠海市| 太康县| 尤溪县| 阜阳市| 衢州市| 青海省| 刚察县| 湛江市| 万全县| 垫江县| 永善县| 长子县| 平乐县| 渭南市| 柳林县| 福建省| 滨海县| 平顶山市| 连州市| 安国市| 龙口市| 英德市| 什邡市| 桐城市| 巴彦淖尔市| 金川县| 界首市| 兴业县| 时尚| 察隅县| 台州市| 连江县| 洞头县| 宜都市| 望谟县| 平塘县| 永康市| 武宣县| 开原市| 全州县| 岐山县|