StockingData/docker-compose.yml
2025-05-05 16:37:18 +09:00

45 lines
897 B
YAML

services:
backend:
build:
context: ./StockingData
dockerfile: ./Containerfile
container_name: backend
volumes:
- ./StockingData:/app
environment:
RDBHOST: db
RDBNAME: stocks
RDBUSER: stocks
RDBPASS: stocks
ports:
- "5000:5000"
depends_on:
- db
restart: always
tty: true
db:
image: mariadb:latest
container_name: db
environment:
MARIADB_DATABASE: stocks
MARIADB_USER: stocks
MARIADB_PASSWORD: stocks
MARIADB_ROOT_PASSWORD: stocks
TZ: Asia/Tokyo
volumes:
- ./db/init:/docker-entrypoint-initdb.d
- ./db/data:/var/lib/mysql
restart: always
admin:
image: phpmyadmin
environment:
- PMA_ARBITRARY=1
- PMA_HOSTS=db
- PMA_USER=stocks
- PMA_PASSWORD=stocks
ports:
- "5001:80"
depends_on:
- db
restart: always