我正在运行一个react应用程序和一个json服务器,其中包含docker compose。
  
  
  
  
fetch('localhost:8080/classes')
    .then(response => response.json())
    .then(classes => this.setState({classlist:classes}));
  
   这是我的docker撰写文件:
  
  version: "3"
services:
    frontend:
        container_name: react_app
        build:
            context: ./client
            dockerfile: Dockerfile
        image: praventz/react_app
        ports:
            - "3000:3000"
        volumes:
            - ./client:/usr/src/app
    backend:
        container_name: json_server
        build:
            context: ./server
            dockerfile: Dockerfile
        image: praventz/json_server
        ports:
            - "8080:8080"
        volumes:
            - ./server:/usr/src/app
  
  
  
   在我的本地计算机上,我使用192.168.99.100:3000查看我的react应用程序
  
  
   我使用192.168.99.100:8080来查看json服务器,但似乎无法将它们与以下任何一个连接起来:
  
  backend:8080/classes
json_server:8080/classes
backend/classes
json_server/classes
{host:"json_server/classes", port:8080}
{host:"backend/classes", port:8080}
  
  
  
   我应该在fetch()中放入什么?