docker - Docker 容器 IP 被公司防火墙阻止
问题描述
我有一台服务器必须与公司网络内的邮件服务器(IMAP,通过端口 143)通信。
为了访问 IMAP 服务器,我要求 IT 团队打开通过公司防火墙的路由(使用我的 IP 地址)。一切正常。
我现在想从 Docker 容器访问邮件服务器,但它不起作用,因为源的 IP 地址不同(确实是容器)。
有没有办法在不编辑公司防火墙规则的情况下从 Docker 容器与邮件服务器(或通常与其他服务)进行通信?
解决方案
推荐阅读
- android - 如何修复 Android XML 布局中的“错误膨胀类 EditText”
- ajax - 在 Slickgrid 中突出显示搜索关键字
- python - 使用 Saver 参数“keep_checkpoint_every_n_hours”的正确方法是什么?
- c++ - 如何将 c++ 中的后端编写器与 tcl/tck 用户界面连接起来?
- hololens - Hololens 模拟器显示 NullReferenceException
- spring-security - 如何从 jhipster 中的 keycloak 获取当前用户的电子邮件
- c++ - C++协程:实现任务
- windows - 使用 UTF-8 编码格式时,qt 应用程序在 windows 上显示中文乱码
- julia - 以科学计数法将字符串转换为整数
- python - 如何在 dask 数据框中添加反映日期值(来自列)是否是假期成员的列