国产探花免费观看_亚洲丰满少妇自慰呻吟_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武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 日喀则市| 璧山县| 凌海市| 河北区| 略阳县| 宁晋县| 卓尼县| 礼泉县| 和林格尔县| 二连浩特市| 秦安县| 绩溪县| 溧阳市| 建阳市| 彭州市| 布拖县| 南岸区| 连平县| 利津县| 兰溪市| 泌阳县| 镇江市| 丽江市| 琼结县| 全椒县| 崇文区| 兴和县| 武定县| 永年县| 文成县| 常熟市| 白城市| 襄城县| 衡山县| 五莲县| 余姚市| 政和县| 南溪县| 化德县| 江阴市| 额济纳旗|