Basic Traefik Setup

This commit is contained in:
2019-10-19 15:35:40 -04:00
parent e16f33802b
commit aba56da99a
5 changed files with 26 additions and 1 deletions

View File

@@ -0,0 +1,16 @@
- name: Install Traefik Configuration
copy:
src: traefik.yml
dest: traefik.yml
- name: Start Traefik container
docker_container:
name: traefik
image: traefik:2.0.2
restart_policy: always
ports:
- 8000:80
- 8080:8080
volumes:
- ./traefik.yml:/etc/traefik/traefik.yml
- /var/run/docker.sock:/var/run/docker.sock

View File

@@ -0,0 +1,8 @@
# Docker configuration backend
providers:
docker:
defaultRule: "Host(`{{ trimPrefix `/` .Name }}.docker.localhost`)"
# API and dashboard configuration
api:
insecure: true