ARC_Starter/docker-compose.yml

46 lines
814 B
YAML

services:
mariadb:
image: mariadb:10.9
environment:
MYSQL_ROOT_PASSWORD: rootpassword
MYSQL_DATABASE: superarc
MYSQL_USER: admin
MYSQL_PASSWORD: yourpassword
volumes:
- mariadb_data:/var/lib/mysql
ports:
- "3306:3306"
restart: always
nginx:
image: nginx:stable
volumes:
- ./frontend:/usr/share/nginx/html:ro
- ./nginx/nginx.conf:/etc/nginx/nginx.conf:ro
ports:
- "80:80"
depends_on:
- mariadb
- php-fpm
php-fpm:
image: php:8.2-fpm
volumes:
- ./frontend:/usr/share/nginx/html
tcp_sia_server:
build: .
ports:
- "9000:9000"
volumes:
- ./:/app
working_dir: /app
command: python -u tcp_sia_server.py
depends_on:
- mariadb
volumes:
mariadb_data: