gpt4 book ai didi

docker - 如何访问主机可以访问但容器没有访问权限的容器中的API?

转载 作者:行者123 更新时间:2023-12-02 20:03:49 25 4
gpt4 key购买 nike

我的主机可以访问该API,但是当我进入docker容器时却没有。我已经将DNS添加到docker守护程序

我要访问的主机是在80端口上运行的外部API
我想通过CURL连接到它

当我从主机执行PING时,我会收到回应
当我从容器执行PING时,我得到unknown host
我的网络已准备就绪。

我当时正在考虑设置代理,但也许有更好的方法。

最佳答案

最简单的方法可能是在network_mode: host中使用docker-compose.yml。只要您使用单一容器,这就很好,但是如果您要进行多个通信,则桥接会更好。

有关更多信息,请参见此处:https://docs.docker.com/network/#network-drivers

关于docker - 如何访问主机可以访问但容器没有访问权限的容器中的API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51612260/

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