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
相关推荐
喜欢你,还有大家19 小时前
实战演练——wordpress-k8s集群版
云原生·容器·kubernetes
德育处主任19 小时前
『NAS』轻松获取群晖自带的壁纸
服务器·docker
zzzsde19 小时前
【Linux】基础开发工具(3):编译器
linux·运维·服务器
e***877020 小时前
Node.js 与 Docker 深度整合:轻松部署与管理 Node.js 应用
docker·容器·node.js
..空空的人20 小时前
C++基于websocket的多用户网页五子棋 ---- 整合封装服务器模块设计实现
运维·服务器
愚戏师20 小时前
Python3 多线程
linux·运维·服务器·python
n***333521 小时前
linux redis简单操作
linux·运维·redis
q***710121 小时前
从零到上线:Node.js 项目的完整部署流程(包含 Docker 和 CICD)
docker·容器·node.js
ArabySide21 小时前
【ASP.NET Core】ASP.NET Core应用的Docker容器化与阿里云托管
阿里云·docker·asp.net
xuchaoxin13751 天前
cdn节点代理的副作用@fail2ban对接cdn封锁恶意请求ip@fail2ban封锁ip有效性问题
运维·网络·cdn·cloudflare