配置yum國內倉庫和docker國內鏡像源


一、配置國內yum倉庫

a.備份yum默認倉庫文件

$ cd /etc/yum.repos.d   ---進入倉庫目錄

$ mv CentOS-Base.repo CentOS-Base.repo.backup   ---備份默認源文件

b.下載國內倉庫源文件(ps:各個版本的Linux的源文件有差異,作者的是Centos 7)

$ wget -O ./CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo   ---下載網易倉庫源文件並重命名

# 下載后執行以下兩條命令
$ yum clean all   ---清空緩存

$ yum makecache   ---生成緩存

ps:根據阿里雲官方配置說明,需要將源文件內的http更改為https,作者沒有更改,不知為何要這么做,
感興趣的同學可以研究一下,阿里雲官方配置方法:
https://developer.aliyun.com/article/704987
https://developer.aliyun.com/article/691851

# 更多倉庫官方安裝方法
網易163 yum源,安裝方法查看:http://mirrors.163.com/.help/ 
中科大的 yum源,安裝方法查看:https://lug.ustc.edu.cn/wiki/mirrors/help 
sohu的 yum源,安裝方法查看: http://mirrors.sohu.com/help/ 
阿里雲的 yum源,安裝方法查看: https://mirrors.aliyun.com/
清華大學的 yum源,安裝方法查看: https://mirrors.tuna.tsinghua.edu.cn/ 
浙江大學的 yum源,安裝方法查看: http://mirrors.zju.edu.cn/ 
中國科技大學yum源,安裝方法查看: http://centos.ustc.edu.cn/

二、Docker

a.配置Docker國內鏡像加速

# 首先執行下面這條命令,查看是否在 docker.service 文件中配置過鏡像地址

$ systemctl cat docker | grep '\-\-registry\-mirror'

# 如果上面這條命令有輸出,需要執行下面的命令處理一下

$ systemctl cat docker   ---查看 ExecStart= 出現的位置,
修改對應的文件內容去掉 --registry-mirror 參數及其值,再執行以下命令

# 如果沒有輸出接着執行以下命令

$ vim /etc/docker/daemon.json   ---添加以下內容,可自行選擇適當的地址添加
 
{
    "registry-mirrors": [
        "http://registry.docker-cn.com",
        "http://docker.mirrors.ustc.edu.cn",
        "http://hub-mirror.c.163.com",
        "http://{你的ID}.mirror.aliyuncs.com",
        "http://mirror.baidubce.com",
        "http://mirror.ccs.tencentyun.com"
  ]
}

$ systemctl daemon-reload   ---重新加載 daemon.json 文件
 
$ systemctl restart docker 或 $ service docker restart   ---重啟Docker

阿里源地址為:https://cr.console.aliyun.com/cn-qingdao/mirrors

b.Docker國內倉庫和鏡像

國內 Docker 倉庫

阿里雲:https://dev.aliyun.com/search.html

網易雲:https://c.163yun.com/hub#/m/home

時速雲:https://hub.tenxcloud.com

DaoCloud:https://hub.daocloud.io

國外 Docker 倉庫

Docker Hub:https://hub.docker.com

Quay:https://quay.io

End...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM