2017-04-02 3 views
3

traefik을 사용하는 역방향 프록시 설정이 있습니다. 대단 하네!docker 백엔드로 traefik의 기본 호스트 컨테이너를 설정하려면 어떻게해야합니까?

누군가가 HOSTNAME 또는 www.HOSTNAME으로 갈 때 내가 선택한 일부 컨테이너/하위 도메인에 대한 기본 경로를 가질 수 있도록 구성하는 방법을 파악하려고합니다. 유효한 DNS 레코드를 가정하십시오.

config toml 파일 here이 있습니다. 그 다음에 도커 백엔드가 &을 픽업하는 용기들을 출시합니다. 예 :

static: 
    image: myrepo/static 
    volumes: 
     - /www/static:/www/static 
    depends_on: 
     - traefik 
    labels: 
     - "traefik.backend=static" 
     - "traefik.frontend.rule=Host:static.$HOSTNAME" 

찾아보기는 static.HOSTNAME입니다. 야후! 하지만 HOSTNAME에 대한 검색을 static.HOSTNAME에게 제공하고 싶다고 가정 해 봅시다.

팁이 유용 할 것입니다. 감사.

는 규칙의

답변

3

를 CSV 제공 할 수있다 :

- "traefik.frontend.rule=Host:<subdomain>.$HOSTNAME,$HOSTNAME"