如何在不同容器中连接两个socket.io点

时间:2019-09-01 23:53:20

标签: socket.io docker-compose

第一次使用docker用户,尝试使用docker-compose连接到两个容器,但不起作用。请帮助指出我做错了。

我试图喜欢服务器->客户端->网页。服务器向客户端发送信息,客户端可以在浏览器中显示接收到的数据。

我尝试映射端口,尝试放置链接,然后尝试将它们放置在一个网络中,并尝试在客户端上使用0.0.0.0:3000。但是他们没有互相交谈。它在使用network_mode:host时有效,但后来我无法从外部访问。

version: '3'

services:
  seller:
    container_name: docker_seller
    build: seller/
    ports:
      - '3000:3000'
    # depends_on:
    #  - buyer
    # networks:
    #   - backend
  buyer:
    container_name: docker_buyer
    build: buyer/
    links:
      - seller
    ports:
      - '8080:8080'
    expose:
      - '8080'
    # networks:
    #   - backend
# networks:
#   backend:
#     driver: "bridge"

0 个答案:

没有答案