42 lines
815 B
YAML
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
|