相关疑难解决方法(0)

链接的 docker-compose 容器发出 http 请求

我一直在网上寻找一段时间,但没有找到解决我的问题的方法,这类似于 StackOverflow 问题Docker HTTP-requests between containers。但是这个答案已经是我在我的电脑上所做的。我正在提供我的 docker-compose 文件

version: "3"
services:
  web:
    image: ecdavis15/tsn-web-server
    ports:
      - "3000:3000"
    links:
      - app
  app:
    image: ecdavis15/tsn-app-server
    ports:
      - "3030:3030"
    links:
      - mongo
  mongo:
    image: mongo
    ports:
      - "27017:27017"
    volumes:
      - ./data/db:/data/db
Run Code Online (Sandbox Code Playgroud)

在我的 Web 容器中,我向http://app:3030/history或可能发出了一个 http get 请求,http://app:3030/rules但我没有看到该请求找到了通往应用程序容器的路径。我在浏览器控制台中看到的是此错误消息net::ERR_NAME_NOT_RESOLVED。我不确定为什么 http 请求没有进入应用程序容器,因为它链接到 Web 容器。有任何想法吗?

docker docker-compose docker-for-mac

3
推荐指数
1
解决办法
4685
查看次数

标签 统计

docker ×1

docker-compose ×1

docker-for-mac ×1