gpt4 book ai didi

docker - Docker-Compose通过服务IP

转载 作者:行者123 更新时间:2023-12-02 18:31:17 27 4
gpt4 key购买 nike

我的docker-compose.yml文件看起来像这样:

version: "3"
services:

redis:
networks:
- backend
....

activemq:
networks:
- backend
....

mainapp:
build: .
networks:
- backend
depends_on:
- redis
- activemq
.....

networks:
backend:

我的mainapp是一个需要Redis和ActiveMq的IP的Scala应用,如何将这些服务的IP传递给我的mainapp?

最佳答案

您可以直接使用您创建的服务的名称,Docker会自动解析相应的IP。

在您的情况下,可以在配置中使用redis(在ln 4上定义)代替实际IP。例如:REDIS_HOST = redis,取决于您的配置结构。

关于docker - Docker-Compose通过服务IP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43111010/

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