首页 > 其他分享 >加速Docker-Pull或者docker-compose拉取镜像-适用github源

加速Docker-Pull或者docker-compose拉取镜像-适用github源

时间:2024-01-16 09:44:46浏览次数:27  
标签:Pull compose github proxy docker Docker

title: 加速Docker Pull或者docker-compose拉取镜像 - 适用github源
tags: [Docker,docker-compose]
新版原文: https://query.carlzeng.top:3/appsearch?q=加速Docker Pull
版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
date: 2023-12-26 23:15:34
categories: Docker

为github的docker源提速

下载zlib(github上的)非常幸苦,速度极慢

找到了大神的文章:加速docker pull

有什么用

为github的docker源提速,比如:

ghcr.io/zlib-searcher/zlib-searcher:latest

ghcr.io/puzzithinker/zlib-searcher:master

怎么用

  1. 配置http-proxy.conf
mkdir -p /etc/systemd/system/docker.service.d
vim /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="HTTP_PROXY=http://192.168.1.1:7890"
  1. 配置https-proxy.conf

vim /etc/systemd/system/docker.service.d/https-proxy.conf
[Service]
Environment="HTTPS_PROXY=http://192.168.1.1:7890"
#这个设置是难点,踩坑折腾了半小时左右,一直监控着clash.meta的UI,docker pull过程到底有没有走proxy,设置对了以后,速度果然一下子,嗖.....
  1. 重启服务
sudo systemctl daemon-reload
sudo systemctl restart docker
  1. 监控一下是否正常走了设置的代理

相关内容

<iframe frameborder="0" height="500" scrolling="auto" src="https://query.carlzeng.top:3/appsearch?q=docker" style="box-shadow: 0 0 20px -10px" width="100%"></iframe>

灵感来源

https://zu1k.com/posts/coding/speedup-docker-pull/#为docker设置代理

假如Docker image的源repository被删除了

You will need to save the Docker image as a tar file:

> docker save -o <path for generated tar file> <image name>
Then copy your image to a new system with regular fi...

......

继续阅读

请点击访问最新版内容

标签:Pull,compose,github,proxy,docker,Docker
From: https://www.cnblogs.com/backuper/p/17966924

相关文章

  • docker-compose 搭建 etcd 集群
    准备工作安装好docker与docker-compose下载etcd镜像:dockerpullbitnami/etcd:latest最好关闭防火墙。如果遇到外部主机能ping通linux,但是不能访问docker容器的情况,需要开启防火墙,然后再关掉防火墙,最后重启docker即可。docker-compose.ymlversion:"3.0"networks:etc......
  • GitHub 高级搜索功能
    了解开源项目对于开发者的价值开源项目可以给开发者带来以下帮助:1、加速开发过程:开源项目提供了大量的可复用代码、库、框架和工具,可以帮助开发者快速构建应用程序和解决技术问题。这种可重用性可以显著加速项目的开发周期。2、降低开发成本:通过使用开源项目,你可以减少开发......
  • 解决Github port443:Timed out
    Failedtoconnecttogithub.comport443:Timedout修改Git的网络设置注意修改成自己的代理的IP和端口号gitconfig--globalhttp.proxyhttp://127.0.0.1:7890gitconfig--globalhttps.proxyhttp://127.0.0.1:7890取消代理是因为,访问Gitee或其它是不需要梯子,所......
  • SSD中transform.Compose()参数说明
    ConvertFromInts()将图像像素值从int变成float32ToAbsoluteCoords()从比例坐标转为真实坐标(标准化)PhotometricDistort()对图像的亮度、对比度、色相与饱和度随机调整,然后随机调换通道Expand(mean)扩展图像画布尺寸RandomSampleCrop()随机裁剪图像RandomMirror()图像翻转......
  • GitHub互赞快速涨星,最简单的涨星方法
    ​各位代码们,是不是厌倦了在GitHub上孤独地刷着自己的项目页面,眼巴巴地等待那星星数的涨幅?今天给大家安利一个超级实用的新玩意儿——涨星互助平台,一个让你的GitHub项目星星数飞起来的秘密基地!在这个平台上,你不仅能遇见一群志同道合的开源小伙伴,还能互相了解彼此的项目,发现那些隐......
  • 开源的代名词「GitHub 热点速览」
    当开发者谈论开源时,通常会想到GitHub,它不仅仅是一个代码托管平台,更是一个汇聚了全球开发者的社交中心。过去,开发者发布一款软件后,都是在自己的小圈子里默默努力和交流,现在通过GitHub平台可以方便地与全球的开发者分享、交流和协作。贡献者在这里展示自己的才华,追随者在这里寻......
  • GitHub创建新仓库
    第一步、右上角点击【+】,选择【Newrepository】 第二步、设置一下仓库的基本信息在如下图的红框位置,输入仓库的名称、描述以及是否公开。第三步、滑到最下面,点击【Createrepository】,仓库就创建好了 ......
  • 关于 Github 的 2FA
    由于一些我不了解的原因,Github开启了2FA。然后有部分人就无法正常使用Github,比如我就被拦在了2FA外(挺不理解的)。由于没有移动端设备,所以很烦人。所幸找到了一个扩展:Authenticator:2FAClient,在chrome,edge,firefox上都有可用的版本。使用也很简单,点击扩展图标后,点右上角......
  • GitHub常用搜索技巧
    普通关键词搜索搜索关键词为javascript的所有项目,可以搜索到数量为2百万的项目,数量庞大,不利于筛选。高级搜索(添加限定词)搜索写法含义in:nameXXX按照项目(仓库)名称搜索in:descriptionXXX按照项目(仓库)描述搜索in:readmeXXX按照README文件搜索languag......
  • github 修改hosts DNS解析
    第一步打开在线dns解析github.comhttp://www.ip33.com/dns.html修改hostswindow下首先找到域名文件,一般在C:\Windows\System32\drivers\etc下,然后打开hosts文件,在里面增加一条域名解析记录,修改成功后刷新DNS解析,一般使用ipconfig/flushdns,在命令台输入便可。刷新成功后可......