2016-09-16 94 views
0

目前我有類似下面的配置 -搬運工撰寫添加節點動態地nginx的前端

services: 
    gunicorn: 
    build: 
     context: . 
     dockerfile: Dockerfile.gunicorn 
    restart: always 
    ports: 
    - 8001 
    command: "something" 

nginx: 
    build: 
    context: . 
    dockerfile: Dockerfile.nginx 
    ports: 
    - 80:80 
    command: "/usr/sbin/nginx" 

我們希望gunicorn容器縮放動態&,配置文件會動態更新在nginx的服務新節點。

理想的情況下,如果我大規模使用下面的命令,配置應該得到自動nginx的添加 -

docker-compose scale gunicorn=2 

我讀了搬運工,撰寫有關https://github.com/jwilder/nginx-proxy,但我想它需要有相應的容器配置& VIRTUAL_HOST ENV傳遞讓他們在nginx配置中動態添加。

請建議。

回答