Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: "3.3"
- networks:
- traefik:
- external: true
- internal:
- external: false
- volumes:
- wpdb:
- wpdata:
- traefik_data:
- services:
- traefik:
- image: traefik
- command: --docker --logLevel=DEBUG
- volumes:
- - ./configs/traefik.toml:/etc/traefik/traefik.toml:ro
- - traefik_data:/etc/traefik/
- - /var/run/docker.sock:/var/run/docker.sock
- ports:
- - 443:443
- - 80:80
- networks:
- - traefik
- blog:
- image: wordpress:latest
- ports:
- - 8000:80
- environment:
- WORDPRESS_DB_HOST: mysql:3306
- WORDPRESS_DB_USER: wordpress
- WORDPRESS_DB_PASSWORD: wordpress
- volumes:
- - wpdata:/var/www/html
- labels:
- - traefik.backend=blog
- - traefik.frontend.rule=Host:wp.test.dev
- - traefik.docker.network=traefik
- - traefik.port=80
- networks:
- - internal
- - traefik
- depends_on:
- - mysql
- - traefik
- mysql:
- image: mariadb:latest
- volumes:
- - wpdb:/var/lib/mysql
- environment:
- MYSQL_ROOT_PASSWORD: wordpress
- MYSQL_DATABASE: wordpress
- MYSQL_USER: wordpress
- MYSQL_PASSWORD: wordpress
- networks:
- - internal
- labels:
- - traefik.enable=false
- app:
- image: titpetric/netdata:latest
- restart: unless-stopped
- networks:
- - traefik
- cap_add:
- - SYS_PTRACE
- volumes:
- - /proc:/host/proc:ro
- - /sys:/host/sys:ro
- labels:
- - "traefik.enable=true"
- - "traefik.port=19999"
- - "traefik.frontend.rule=Host:monitor.test.dev"
- - "traefik.docker.network=traefik"
Add Comment
Please, Sign In to add comment