首页 > 其他分享 >docker代理拉镜像

docker代理拉镜像

时间:2023-06-19 10:56:23浏览次数:48  
标签:代理 Environment proxy 镜像 docker com example PROXY

1、创建 dockerd 相关的 systemd 目录,这个目录下的配置将覆盖 dockerd 的默认配置

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

2、新建配置文件 /etc/systemd/system/docker.service.d/http-proxy.conf,这个文件中将包含环境变量

[Service]
Environment="HTTP_PROXY=http://proxy.example.com:80"
Environment="HTTPS_PROXY=https://proxy.example.com:443"

3、如果你自己建了私有的镜像仓库,需要 dockerd 绕过代理服务器直连,那么配置 NO_PROXY 变量:

[Service]
Environment="HTTP_PROXY=http://proxy.example.com:80"
Environment="HTTPS_PROXY=https://proxy.example.com:443"
Environment="NO_PROXY=your-registry.com,10.10.10.10,*.example.com"

多个 NO_PROXY 变量的值用逗号分隔,而且可以使用通配符(*),极端情况下,如果 NO_PROXY=*,那么所有请求都将不通过代理服务器。

4、重新加载配置文件,重启 dockerd

$ sudo systemctl daemon-reload
$ sudo systemctl restart docker

5、检查确认环境变量已经正确配置:

sudo systemctl show --property=Environment docker

6、从 docker info 的结果中查看配置项。

docker info

 

来源:https://www.lfhacks.com/tech/pull-docker-images-behind-proxy/

标签:代理,Environment,proxy,镜像,docker,com,example,PROXY
From: https://www.cnblogs.com/dwj192/p/17490559.html

相关文章

  • 代理模式实现隔离层架构,自由切换三方网络请求框架
    使用代理模式实现隔离层架构,目的是为了当出现一个新的网络框架的时候,可以在业务层无感的情况下自由切换网络库,实现热插拔,对业务层几乎没有影响。1架构图以用户租房为例,租户相当于APP的业务层;一个用户会对比多套房子,所以会有多个房东,最终提供房源的是房东,所以房东就类似最终实现网......
  • ChatGPT4+Midjourney镜像网站汇总-6月19日更新
    如何在国内使用ChatGPT4和Midjourney?本文将给出多个无需注册,无需登录,无需梯子,即可在国内使用ChatGPT的套壳网站,也称为镜像网站。......
  • ChatGPT4+Midjourney镜像网站汇总-6月18日更新
    如何在国内使用ChatGPT4和Midjourney?本文将给出多个无需注册,无需登录,无需梯子,即可在国内使用ChatGPT的套壳网站,也称为镜像网站。......
  • 分享国内GPT3/GPT4/Midjourney 镜像站
    网站:https://chatgpt.myqi.top/1.支持GPT4 2.支持Midjourney  3.稳定运行3个月了,非常安心的使用。用户数已经破万,依旧稳定发挥!!!......
  • burpsuite 代理失败
    我开启了代理却抓不到数据包我使用chrome访问metasploitable2虚拟机的web本地页面,burp只能抓取到外网无法抓到本地网络,后来使用火狐开启代理成功抓取到流量经过。并且火狐的代理是内置的独立代理,与系统代理无关,系统设不设置,只要火狐设置就走代理......
  • cenos 安装 docker
    1.卸载旧版本dockersudoyumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\......
  • linux sh脚本一键自动部署 前端项目、docker项目、java项目
    1、2、静态前端,admin_xx_auto_deployment.sh#!/bin/bashsource/etc/profile#.~/.bash_profilecd/data/yyyyy_temp/xx_admin_code/yyyyy2-admingitpullPATH=$PATH:./node_modules/.binecho$PATHnpmrunbuild:test1cp-r/data/yyyyy_temp/xx_admin_code/yyyyy2-ad......
  • 随笔(二十)『docker 安装 minio』
    1、拉取镜像dockerpullminio/minio2、创建挂在目录mkdir-p/mydata/minio/configmkdir-p/mydata/minio/data3、创建容器并运行dockerrun-d-p9000:9000--nameminio\-e"MINIO_ACCESS_KEY=minioadmin"\-e"MINIO_SECRET_KEY=minioadmin"\-v/mydata......
  • 通过 docker-compose 快速部署 Apache Ambari 保姆级教程
    目录一、概述二、前期准备1)部署docker2)部署docker-compose三、ApacheAmbari编排部署1)获取Ambari安装包2)yum源配置文件3)用户和库初始化sql文件4)启动脚本bootstrap.sh5)修改源码6)构建镜像Dockerfile7)配置hosts8)编排docker-compose.yaml9)开始部署10)检测五、通过ApacheAmb......
  • springboot第26集:centos,docker
    yum-vLoading"fastestmirror"pluginLoading"langpacks"pluginLoading"product-id"pluginLoading"search-disabled-repos"pluginLoading"subscription-manager"pluginAddingen\_US.UTF-8tolanguageli......