我正在使用Docker Compose创建两个容器。一个运行Nginx Web服务器,为mydomain.com
网站提供服务,第二个需要向第一个网站发送HTTP请求(使用mydomain.com
域名)。
我不想每次运行它时检查Nginx容器的ip,然后在第二个容器上使用docker run --add-host
。我的目标是运行docker-compose up
并准备好一切。
我知道这是不可能的,但我正在寻找的是:
# docker-compose.yml
nginx_container:
...
second_container:
extra_hosts:
# This is invalid. extra_hosts only accepts ips.
- "mydomain.com:nginx_container"
答案 0 :(得分:0)
您可以使用以下配置获得类似的结果:
int g = gw
/ gt - gw / gr * gg / sqrt( gt - gw ^ 2) + gq;