Wordpress-Blog/docker-compose.yml
Eugene van Aubel 4dafd69f75 Les 01
2024-09-20 09:51:50 +02:00

39 lines
957 B
YAML

version: '3.8'
services:
wordpress:
image: wordpress:latest
container_name: wordpress
environment:
WORDPRESS_DB_HOST: '${DB_HOST}'
WORDPRESS_DB_NAME: '${DB_NAME}'
WORDPRESS_DB_USER: '${DB_USERNAME}'
WORDPRESS_DB_PASSWORD: '${DB_PASSWORD}'
ports:
- 8081:80
volumes:
- ./themes:/var/www/html/wp-content/themes
- ./plugins:/var/www/html/wp-content/plugins
- ./uploads:/var/www/html/wp-content/uploads
mariadb:
image: mariadb:latest
container_name: mariadb
environment:
MYSQL_DATABASE: '${DB_NAME}'
MYSQL_USER: '${DB_USERNAME}'
MYSQL_PASSWORD: '${DB_PASSWORD}'
MYSQL_ROOT_PASSWORD: '${DB_ROOT_PASSWORD}'
ports:
- 3310:3306
phpmyadmin:
image: phpmyadmin:latest
container_name: phpmyadmin
environment:
PMA_HOST: '${DB_HOST}'
PMA_USER: '${DB_USERNAME}'
PMA_PASSWORD: '${DB_PASSWORD}'
ports:
- 8888:80