wp-productzilla/misc/docker/docker-compose.yml
rizal.productzilla b8ae357805 cloning program
2024-04-01 13:15:25 +07:00

45 lines
1.1 KiB
YAML

version: '3.9'
services:
wordpress:
image: productzilla/wp-program:prod
build:
context: ../../
dockerfile: ./misc/docker/dockerfile
restart: always
depends_on:
- phpmyadmin
ports:
- '38080:80'
environment:
WORDPRESS_DB_HOST: mariadb
WORDPRESS_DB_NAME: pz-program
WORDPRESS_DB_USER: pz-program-user
WORDPRESS_DB_PASSWORD: ProductzillaCool!!!
volumes:
- ../../:/var/www/html # Mount your local WordPress directory
mariadb:
image: mariadb:10.3.10
restart: unless-stopped
environment:
- MYSQL_ROOT_PASSWORD=ProductzillaProgram!!!
- MYSQL_DATABASE=pz-program
- MYSQL_USER=pz-program-user
- MYSQL_PASSWORD=ProductzillaCool!!!
healthcheck:
test: ['CMD', 'mysqladmin', 'ping', '--silent']
start_period: 30s
phpmyadmin:
image: phpmyadmin/phpmyadmin
depends_on:
- mariadb
restart: unless-stopped
environment:
- PMA_HOST=mariadb
- UPLOAD_LIMIT=10000000000
ports:
- 31080:80
networks:
productzilla:
external: true