首页 > 其他分享 >docker拉取镜像超时,配置代理拉取

docker拉取镜像超时,配置代理拉取

时间:2024-06-24 10:44:14浏览次数:3  
标签:http 配置 代理 拉取 镜像 docker 超时

近日一些提供公有镜像仓库的组织宣布因监管要求被下架, 导致我们很多镜像无法拉取, 恢复日期暂不可知,所以只能使用一点魔法

1.首先给服务器配置代理,这里使用的是V2free,官网地址如下

   https://w1.v2ai.top/doc/#/linux/clash
   https://w1.v2ai.top/doc/#/linux/clashweb.html

配置代理后确保服务器可正常访问外网

  1. 给docker配置外网代理
    Docker 容器的网络设置是独立于主机的,不会继承主机的代理配置。所以需要单独给docker配置代理

为 docker 创建配置文件夹。

mkdir -p /etc/systemd/system/docker.service.d

为 docker 创建 HTTP/HTTPS 网络代理的配置文件,文件路径是 /etc/systemd/system/docker.service.d/http-proxy.conf 。并在该文件中添加相关环境变量。

[Service]

Environment="HTTP_PROXY=http://127.0.0.1:7890/"
Environment="HTTPS_PROXY=http://127.0.0.1:7890/"

刷新配置并重启 docker 服务。

sudo systemctl daemon-reload
sudo systemctl restart docker

ok了,可以拉取

当你拉取了一个镜像,还想继续却发现报错时

别慌,可能是流量用超了,等明天吧

标签:http,配置,代理,拉取,镜像,docker,超时
From: https://www.cnblogs.com/hi-lijq/p/18264535

相关文章

  • Docker的功能实现的几个系统支持
    Docker是一个开源的应用容器引擎,基于 Go语言 并遵从Apache2.0协议开源。Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似iPhone的app......
  • docker swarm 网络架构
    dockerswarm网络架构swarm网络网络架构OverlayNetwork:Swarm使用Overlay网络来实现跨主机容器的通信。Overlay网络在每个节点上创建虚拟网络,用于连接不同主机上的容器。优点:容器可以跨节点直接通信,简化了网络配置。缺点:可能会增加一些网络开销,影响到延迟和吞吐量。......
  • 基于 Cloudflare Workers 和 cloudflare-docker-proxy 搭建镜像加速服务
    本文主要介绍了如何基于CloudflareWorkers和cloudflare-docker-proxy搭建dockerhub、gcr、quay等镜像加速服务。最近,受限于各种情况,部分主流镜像站都关了,为了能够正常使用,建议自己搭建一个加速器。写文之前,也已经部署好了一个,可以直接使用,具体使用方法跳转https://docke......
  • docker常用命令
    dockerps查看当前正在运行的容器dockerps-a查看所有容器的状态dockerstart/stop/restartid/name启动/停止/重启某个容器dockerattachid进入某个容器(使用exit退出后容器也跟着停止运行)dockerexec-itid/bin/bash启动一个伪终端以......
  • 搭建yolov8模型训练的环境_制作docker镜像_模型训练
    搭建一个能进行yolov8模型训练的环境,包括CUDA11.x、cuDNN8.x、Ubuntu18.04、Python3.8、Cython、NumPy、PyTorch、YOLOv8、Ultralytics等依赖(其实ultralytics 包会包含YOLOv8及其相关工具)。在Docker容器中,不需要创建虚拟环境,每个容器本身就像是一个隔离的环境,所以可以直......
  • 使用cloudflare-works搭建自己docker加速源
    在网上看到了许多教程,基本上部署都是手动的,docker镜像都要手动输入选择重新部署。要么都是些基本镜像仓库。视频地址:【CloudFlare搭建doker加速源。都这么长时间了,你的docker还是跑不通吗?】https://www.bilibili.com/video/BV1F533eHEsB/?share_source=copy_web&vd_source=0742......
  • docker拉取镜像失败error pulling image configuration: download failed after attem
    最近很多朋友遇到docker拉取镜像失败的问题因为一些网络问题,无法访问docker官方镜像仓库,我们可以通过设置阿里云镜像加速器的方式解决该问题。解决方法:1.访问阿里云官网,并登录https://www.aliyun.com/2.搜索容器镜像服务3.点击立即开通4.根据提示免费开通个人版,开通......
  • 后docker时代的docker安装方法.md
    feodra亲测可用#!/bin/shset-e#DockerEngineforLinuxinstallationscript.##Thisscriptisintendedasaconvenientwaytoconfiguredocker'spackage#repositoriesandtoinstallDockerEngine,Thisscriptisnotrecommended#forproductionenv......
  • docker 基本安装配置操作(复习)
    docker安装1.先卸载yumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate\docker-engine2.配置Docker的yum库2.1首先要安装一个yum工具yuminstall-y......
  • Docker
    1.problem 1)启动很慢2)很耗费内存只能local,不适合线上=>如图所示,需要在生产服务器上installJVM+python解释器+golangexe文件=>badisolation =>连同操作系统一起隔离  一个image包含了一整个执行环境+执行文件,不可更改!repo:image仓库。public:docker......