gpt4 book ai didi

docker - 将一个 docker 容器的所有请求重定向到另一个 ??

转载 作者:行者123 更新时间:2023-12-01 15:11:25 24 4
gpt4 key购买 nike

我有两个 docker 容器在主机上运行,​​比如 A 和 B。Docker A 请求在其他主机上运行的服务,这个请求和回复工作正常。我想做的是,我想将所有来自 A 的请求重定向到通过容器 B 转到服务(用于某些审计),并将来自服务的所有回复再次通过 B 到达 A。

我该怎么做?是否有可能实现像这样的透明设置,这样 A 永远不会知道 B 正在审核其请求和针对它的回复?

最佳答案

您可以使用 docker 的 --add-host 参数在 docker 容器 A/etc/hosts 中添加一个条目运行命令。 docker 容器 A 上的代码现在只需要这个条目的名称。如果你需要审计服务,你需要做的就是在--add-host参数中传递这个名字指向你的docker容器B,否则你可以通过一些其他主机 IP 直接。

希望对您有所帮助。

关于docker - 将一个 docker 容器的所有请求重定向到另一个 ??,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31469961/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com