docker 外部能访问外网,内部不行(代理问题)

如果宿主机访问外网依赖代理(比如 http_proxy 环境变量),容器默认不会继承。需要显式传入代理:

bash 复制代码
docker run -e http_proxy=... -e https_proxy=... ...

在 docker-compose 中配置 HTTP/HTTPS 代理

bash 复制代码
version: '3'
services:
  app:
    image: your_image
    environment:
      - http_proxy=http://proxy_ip:port
      - https_proxy=http://proxy_ip:port
      - no_proxy=localhost,127.0.0.1,.yourdomain.com
相关推荐
SPC的存折1 天前
1、Redis数据库基础
linux·运维·服务器·数据库·redis·缓存
爱学习的小囧1 天前
VMware ESXi 6.7U3v 新版特性、驱动集成教程和资源包、部署教程及高频问答详情
运维·服务器·虚拟化·esxi6.7·esxi蟹卡驱动
小疙瘩1 天前
只是记录自己发布若依分离系统到linux过程中遇到的问题
linux·运维·服务器
dldw7771 天前
IE无法正常登录windows2000server的FTP服务器
运维·服务器·网络
运维有小邓@1 天前
什么是重放攻击?如何避免成为受害者?
运维·网络·安全
Mr.王8351 天前
Kubernetes宿主机本地盘池化管理
ceph·云原生·容器·kubernetes
汤愈韬1 天前
下一代防火墙通用原理
运维·服务器·网络·security
IMPYLH1 天前
Linux 的 od 命令
linux·运维·服务器·bash
Kk.08021 天前
Linux(十一)fork实例练习、文件操作示例及相关面试题目分享
linux·运维·算法
数据雕塑家1 天前
Linux下大文件切割与合并实战:解决FAT32文件系统传输限制
linux·运维·服务器