Files
jg-deploy/docker-compose.yaml
2026-02-26 15:07:41 +08:00

42 lines
815 B
YAML

services:
mariadb:
image: mariadb:10.11
environment:
MYSQL_ROOT_PASSWORD: ${DB_PASSWORD}
MYSQL_DATABASE: ${DB_NAME}
volumes:
- ./mysql/data:/var/lib/mysql
ports:
- "127.0.0.1:3306:3306"
restart: unless-stopped
phpmyadmin:
image: phpmyadmin:latest
environment:
PMA_HOST: mariadb
PMA_PORT: 3306
depends_on:
- mariadb
restart: unless-stopped
php-fpm:
build:
context: ./php
dockerfile: Dockerfile
volumes:
- ./byjd:/var/www/html/byjd
depends_on:
- mariadb
restart: unless-stopped
nginx:
image: nginx:alpine
volumes:
- ./nginx/configs:/etc/nginx/conf.d:ro
- ./byjd:/var/www/html/byjd:ro
ports:
- "18701:18701"
- "18702:18702"
restart: unless-stopped