docker - 从内部和外部访问容器的相同 IP
问题描述
我有一个在 Docker (kudu) 中运行的分布式数据库。该数据库的所有组件都需要能够相互通信,但 docker之外的应用程序(在主机上运行)也需要能够在相同的 IP 和端口组合上访问所有组件(来自数据库,我不能通告不同的 IP)。
有没有办法用 docker (-compose) 做到这一点,希望不必修改主机系统?
解决方案
推荐阅读
- ios - 在 Obj-C 中动态进行 segue 的最有效方法?
- sql - 如何将 XML 行转换为列
- java - 在销毁“无法访问”对象之前,垃圾收集器是否总是调用“finalize()”方法?
- python - Python 函数,如何从 SQL 语句和两个 DictReader 插入数据库
- google-api-java-client - 谷歌地图 API 重叠方向显示
- javascript - 如何计算基础表 td 上的项目数?
- image - 在 CKEditor 5 中设置图像的宽度
- r - 如何在插入符号包中为 RFE 中的最佳模型绘制 ROC 曲线
- c# - 具有 Distinct 或 GroupBy 的 Linq 代码不起作用
- python - 从类中的字典访问另一个类