当前位置: 首页 > 知识库问答 >
问题:

连接docker-compose的两个实例

司空宣
2023-03-14

我有一个dockerized应用程序,其中有几个服务使用Docker-Compose运行。我想使用另一个docker-compose应用程序docker-elk将这个应用程序与elasticsearch/logstash/kibana(ELK)连接起来。两者都运行在开发中的同一台docker机器中。在生产中,情况可能就不是这样了。

如何配置应用程序的docker-compose.yml链接到ELK堆栈?

共有1个答案

刘选
2023-03-14

2016年6月更新

下面的答案从Docker1.10开始已经过时了。关于新的解决方案,请参阅这个类似的答案。https://stackoverflow.com/A/34476794/1556338

旧答案

 $ docker network create --driver bridge my-net
pg:
  image: postgres:9.4.4
  container_name: pg
  net: ${NETWORK}
  ports:
    - "5432"
myapp:
  image: quay.io/myco/myapp
  container_name: myapp
  environment:
    DATABASE_URL: "http://pg:5432"
  net: ${NETWORK}
  ports:
    - "3000:3000"
$ NETWORK=my-net docker-compose up -d -f docker-compose.yml -f other-compose.yml
 类似资料:
  • 我正在尝试使用docker-compose运行2个docker容器,并将mysql容器连接到app容器。mysql容器正在运行,但app容器无法启动,出现错误:错误:2003:无法连接到'127.0.0.1:3306'上的mysql服务器(111连接被拒绝)似乎我的app容器正在尝试连接我的主机mysql而不是mysql容器。 Docker-compose.yml DockerFile 这是我的d

  • 问题内容: 我在Mac OS 10.8.5上安装了docker-machine 0.1.0和docker-compose 1.1.0。 Docker-machine正常运行,并且能够通过docker-machine ssh连接。 但是无法从docker-compose连接。 无法通过http + unix://var/run/docker.sock连接到Docker守护程序-它正在运行吗? 如果它

  • 问题内容: 我收到一条错误消息,提示我无法连接到Docker守护程序。我调查了其他人遇到类似问题的答案,但没有帮助。我正在运行Ubuntu 15.10版本。我将尝试提供我所有的信息。 Docker版本 Docker-Compose版本 如果我尝试停止或启动服务,就会发生这种情况。 如果我跑步 任何帮助将不胜感激。让我知道您是否需要更多信息。 问题答案: 我发现了这个问题,似乎可以解决我的问题。 G

  • 我在Mac OS 10.8.5上安装了docker-machine 0.1.0和docker-compose 1.1.0。 docker-machine运行正常,并且能够通过docker-machine SSH进行连接。 但无法从Docker-Compose连接。 无法连接到HTTP+UNIX上的Docker后台进程://var/run/Docker.sock-它正在运行吗? 如果它位于非标准位置

  • 问题内容: 我正在尝试集成两个应用程序。目前,我有一个包含两个服务的docker-compose文件和另一个docker- run命令以启动另一个服务。根据下面的配置,我希望将互连在端口3030上运行的OHIF Viewer和运行在8042上的Orthanc。我的意思是,如果我在Orthanc中上传图片,则应该可以在OHIF查看器中看到它们。目前,我可以在各自的端口中同时查看Orthanc和OHI

  • AnsprechPartner Lieferant ansprechpartner.java lieferant.java 在我的AnsprechPartner.java中,我是这样做的: 在我的Lieferanten.java中,我是这样做的: