小编Nic*_*las的帖子

Traefik 与 Docker 网络

我真的不知道如何在 docker 网络中使用 traefik。

我尝试运行“wekan”看板。如果我将端口绑定到主机,它就可以完美运行,因此实际上是通过 traefik 解决它。这是我的 docker-config:

version: '2'

services:

 wekandb:
   image: mongo:3.2.14
   container_name: wekan-db
   command: mongod --smallfiles --oplogSize 128
   networks:
     - wekan-tier
   expose:
     - 27017
   volumes:
     - wekan-db:/data/db
     - wekan-db-dump:/dump

 wekan:
   image: wekanteam/wekan:latest
   container_name: wekan-app
   networks:
     - wekan-tier
#    ports:
#      - 8081:80
   environment:
     - MONGO_URL=mongodb://wekandb:27017/wekan
     - ROOT_URL=https://wekan.domain.com
   depends_on:
     - wekandb
   labels:
     - "traefik.port=80"
     - "traefik.backend=wekan"
     - "traefik.frontend.rule=Host:wekan.domain.com"
     - "traefik.docker.network=wekan_wekan-tier"
volumes:
 wekan-db:
   driver: local
 wekan-db-dump:
   driver: local

networks:
 wekan-tier:
   driver: bridge
Run Code Online (Sandbox Code Playgroud)

我似乎找不到访问该死的东西的方法......您的回答将不胜感激,它不仅可以让我运行 Wekan,还可以更新我使用链接的旧服务:链接而不是 Docker网络 - 现在不推荐使用链接。

docker traefik

2
推荐指数
1
解决办法
8132
查看次数

标签 统计

docker ×1

traefik ×1