Files
carpeteppich/docker-compose.yml
Simon Martens dde7fdf35d Initial
2025-10-02 23:39:57 +02:00

42 lines
1.0 KiB
YAML

services:
carpeteppicdb:
image: mysql:8.0
restart: unless-stopped
command: '--default-authentication-plugin=mysql_native_password'
environment:
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
MYSQL_DATABASE: ${MYSQL_DATABASE}
MYSQL_USER: ${MYSQL_USER}
MYSQL_PASSWORD: ${MYSQL_PASSWORD}
volumes:
- db-data:/var/lib/mysql
- ./db-dump:/docker-entrypoint-initdb.d
networks:
- carpeteppich-app-network
carpeteppich:
image: wordpress:php8.4-apache
restart: unless-stopped
depends_on:
- carpeteppicdb
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_NAME: ${MYSQL_DATABASE}
WORDPRESS_DB_USER: ${MYSQL_USER}
WORDPRESS_DB_PASSWORD: ${MYSQL_PASSWORD}
WORDPRESS_TABLE_PREFIX: wp_
volumes:
- ./wp-content:/var/www/html/wp-content
networks:
- carpeteppich-app-network
networks:
carpeteppich-app-network:
driver: bridge
# caddynet:
# external: true
volumes:
carpeteppich-db-data:
external: true