gpt4 book ai didi

docker - 如何跨docker-compose.yml文件链接容器

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

docker-composeA.yml

mysql:
image: mysql
environment:
- XXX=XXX
gogs:
image: gogs/gogs
links:
- mysql:mysql # ok

docker-composeB.yml
tomcat:
image: javaweb:8
links:
- mysql:mysql // wrong, can not find mysql defination

现在我想链接在docker-composeA.yml中定义的mysql容器,但是当我在docker-composeB.yml中运行 docker-compose up时,它说'mysql is undefined'。因此,如何链接跨docker-compose.yml文件的容器。

最佳答案

linksdepends_on都需要引用同一Docker Compose文件中定义的服务。您需要 external_links

关于docker - 如何跨docker-compose.yml文件链接容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44717952/

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