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
相关推荐
行之文31 分钟前
Debian 11之解决daemon.log与syslog文件占用空间过大问题
运维·debian
行之文34 分钟前
Debian 11 之使用hostapd与dnsmasq进行AP设置
运维·网络·debian
洁✘44 分钟前
LVS 负载均衡群集
运维·负载均衡·lvs
SZ1701102311 小时前
主机号全0,代表网络本身地址; 主机号全1,代表广播地址
运维·服务器·网络
David爱编程1 小时前
轻量容器如何改变开发世界?Docker 基本概念与架构详解
后端·docker·容器
西阳未落1 小时前
Linux(9)——进程(控制篇——下)
linux·运维·服务器
小陶来咯1 小时前
【仿muduo库实现并发服务器】实现时间轮定时器
android·运维·服务器
黄小耶@1 小时前
Prometheus + Grafana + Cadvisor:构建高效企业级服务监控体系
docker
dessler2 小时前
Web服务器-一代经典LNMP
linux·运维·nginx
huangyuchi.3 小时前
【Linux】vim编辑器
linux·运维·笔记·编辑器·vim