linux - 如何链接由两个不同的 docker-compose.yml 生成的两个 docker 容器

标签 linux docker docker-compose

我有两个容器。每一个都在两个不同的 docker-compose 中生成。我如何在这些容器之间链接。

示例:在单个 docker-compose 中

  input:
  build: InputBuffer
  links:    
    - queue
    - output
  ports:
    - "30005:30005/udp"

但在链接部分,我想链接到另一个容器,该容器是由同一主机中的另一个 docker-compose.yml 生成的。

最佳答案

您应该使用external_links。来自 docs :

Link to containers started outside this docker-compose.yml or even outside of Compose, especially for containers that provide shared or common services.

关于linux - 如何链接由两个不同的 docker-compose.yml 生成的两个 docker 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30982802/

相关文章:

r - libcurl4-openssl-dev 未满足的依赖项

python - pyinotify 疑似线程问题

linux - Docker,AWS-EKS : Docker-build command, Davfs 挂载不工作,没有免费的 coda 设备可以挂载

docker - Keycloak Docker 镜像基本 unix 命令不可用

docker - Kafdrop - 无法使用 bitnami/kafka 连接到 Kafka 集群设置

c++ - 无法解析符号列表

docker - 从一个 docker 容器在另一个容器上运行命令是一种好习惯吗?

laravel - Nginx laravel docker 项目返回错误 502 bad gateway

docker - Docker Compose 适合生产环境吗?

node.js - Windows 10 Home 上的 Docker Compose 找不到任何文件