Stack Wordpress
Stack wordpress para utilizar no seu docker swarm
version: "3.7"
services:
wordpress_blog:
image: luizeof/dockerpress-apache:latest
entrypoint: entrypoint.sh
command: apache2-foreground
volumes:
- wordpress_blog_data:/var/www/html
networks:
- network_public
environment:
- WORDPRESS_DB_NAME=teste
- WORDPRESS_DB_HOST=mysql
- WORDPRESS_DB_PORT=3306
- WORDPRESS_DB_USER=root
- WORDPRESS_DB_PASSWORD=fwef7yfwfwe876f
- WP_REDIS_HOST=redis
- WP_REDIS_DATABASE=4
- VIRTUAL_HOST=seusite.como
- ADMIN_USER=213214534545
- ADMIN_PASS=345435435435
- [email protected]
- WP_LOCALE=pt_BR
deploy:
mode: replicated
replicas: 1
placement:
constraints:
- node.hostname == wordpress
labels:
- traefik.enable=true
- traefik.http.routers.wordpress_teste.rule=Host(`seusite.com`)
- traefik.http.routers.wordpress_teste.entrypoints=websecure
- traefik.http.routers.wordpress_teste.tls.certresolver=letsencryptresolver
- traefik.http.routers.wordpress_teste.service=wordpress_wp
- traefik.http.services.wordpress_teste.loadbalancer.server.port=80
- traefik.http.services.wordpress_teste.loadbalancer.passHostHeader=true
volumes:
wordpress_teste_data:
name: wordpress_teste_data
external: true
networks:
network_public:
name: network_public
external: trueAtualizado