docker - Docker动态IP、Server ip白名单
问题描述
我对docker有一些问题,我的问题如下。
目前我的环境在 MONOLITH 中运行,并计划使用 Kubernetes 和 Docker 迁移微服务。目前,我的服务器 IP 被第三方服务列入白名单以调用其 API,但在 DOCKER 的情况下,容器 IP 是动态的。所以不可能经常将ip列入白名单。请帮我解决这个问题。
解决方案
无论客户端是在容器中还是直接在主机上运行,传出连接似乎总是来自创建容器的主机。
当前主机之外的任何东西都无法看到容器专用 IP 地址。(在 Kubernetes 上下文中,集群外部的任何内容都无法看到集群内部 IP 地址。)您几乎总是可以完全忽略这些地址。外部 API 不知道您的客户端是在容器中运行还是直接在主机上运行。
推荐阅读
- javascript - 有没有办法让画布缓冲区到 Discord 嵌入附件?
- shell - 在 shell 中提取特定的子字符串
- javascript - 在 Yarn 2 (berry) 中审计依赖项的最佳方法是什么?
- ios - 如何在没有滞后的情况下使用 2 个主线程?
- php - 未捕获的 ArgumentCountError:函数 delete() 的参数太少,预期为 4 且正好为 5,但我有 5 个参数
- java - jpql查询中的date_trunc函数
- r - 在 circlize 中添加基因组特征轨迹时出错
- python - 在 Excel 工作表中逐行打印文本文件
- python - python中继承的重要性
- c# - SDK 格式的 CSPROJ 需要哪些编译元素?