8

我有一个用球童设置的网站,它提供一个反应应用程序。但它的代理部分似乎并没有将请求转发到另一个 docker 容器。它仍然显示我的反应页面example.com/api

我的球童档案:

example.com {
    gzip

    root /app/build    # directory of public pages # Single-page react app

    proxy /staticfiles django:8000 {
        transparent
    }
    proxy /api django:8000 {
        transparent
    }
}
4

1 回答 1

-1

如果您使用的是 docker run:

使用 --network 连接容器:

docker run --rm --network app django    
docker run --rm --network app mycaddydockerimage    

如果您使用的是 docker-compose:

使用--链接:

version: '2.1'
services:
  django:
    image: django
  mycaddydockerimage:
    image: something
    links:
    - django
于 2018-07-31T13:40:56.407 回答