docker配置镜像代理

众所周知,在docker拉取国外一些基础镜像的时候,会存在网络隔离,比如quay.io,k8s.gcr等

假设你有一台可以直接拉取镜像的代理服务器(比如所在地位于香港的服务器),我这边使用的软件是squid,你也可以使用其他代理软件。那么如何配置你本地docker使其也能够直接拉取国外仓库镜像?

一、创建目录

复制代码
mkdir -p /etc/systemd/system/docker.service.d

二、配置http代理

复制代码
vim /etc/systemd/system/docker.service.d/http-proxy.conf
填入
[Service]
Environment="HTTP_PROXY=http://squid:3128/"

三、配置https代理

复制代码
vim /etc/systemd/system/docker.service.d/https-proxy.conf
填入
[Service]
Environment="HTTPS_PROXY=https://squid:3128/

查看是否生效

systemctl show docker

重新启动

systemctl daemon-reload

systemctl restart docker

相关推荐
NiKo_W13 分钟前
Linux 进程间关系与守护进程
linux·运维·服务器·进程·守护进程·会话
java_logo22 分钟前
Docker 容器化部署 QINGLONG 面板指南
java·运维·docker·容器·eureka·centos·rabbitmq
li37149089023 分钟前
k8s中应用容器随redis集群自动重启
redis·容器·kubernetes
Nie_Xun40 分钟前
Ubuntu 安装与 NVIDIA 显卡驱动配置 2篇
linux·运维·ubuntu
HIT_Weston44 分钟前
25、【Ubuntu】【远程开发】内网穿透:密钥算法介绍(一)
linux·运维·tcp/ip·ubuntu
9ilk44 分钟前
【基于one-loop-per-thread的高并发服务器】--- 自主实现HttpServer
linux·运维·服务器·c++·笔记·后端
LFly_ice1 小时前
Docker核心概念与实战指南
运维·docker·容器
Lenyiin1 小时前
《 Linux 修炼全景指南: 六 》软件包管理器
linux·运维·服务器
NiKo_W1 小时前
Linux 重定向与Cookie
linux·运维·服务器·前端·网络·线程·协议
HLJ洛神千羽1 小时前
Linux下程序设计综合实验报告——图书管理系统(黑龙江大学)
linux·运维·服务器