网络Docker撰写

时间:2016-10-25 23:27:28

标签: docker-compose

我有2个应该彼此了解的服务和2个数据库(每个1个)。所以我创建了以下文件,因为链接不能双向。但它失败了。 server1不是'见服务器2,

version: '2'
services:
  server1:
    image: ...
    depends_on:
      - server1_db  
    networks:
      - server1_network
      - server2_network
  server1_db:
    image: ...
    networks:
      - server1_network
  server2:
    image: ...
    depends_on:
      - server2_db
    networks:
      - server1_network
      - server2_network
  server2_db:
    image: mongo:latest
    networks:
      - server2_network
networks:
  server1_network:
  server2_network:
我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

这不是问题:java URI对象没有正确处理带有没有点的主机名的URI。

在我的情况下,我有一个URI,其端口号如server1:82,URI getPort()返回-1。

一旦我弄明白,一切都恢复正常......

请参阅Connecting to Meteor DDP from Java with Docker container