Files
micro-service/docker-compose.yml
how2ice e5e06a7ec2 commit
2025-08-16 14:24:40 +09:00

28 lines
603 B
YAML
Executable File

version: "3.8"
services:
micro-app:
build: .
container_name: ${APP}
volumes:
- ./:/app
ports:
- "${PORT}:${PORT}"
command: sh -c "npm install && npm run dev"
db:
image: mysql:8.1
container_name: ${APP}_DB
environment:
MYSQL_ROOT_PASSWORD: tnals1459
MYSQL_USER: how2ice
MYSQL_PASSWORD: tnals1459
MYSQL_DATABASE: mydb
volumes:
# 초기화 SQL 스크립트 폴더
- ./db_data/init.d:/docker-entrypoint-initdb.d:ro
# MySQL 데이터 저장
- ./db_data/data:/var/lib/mysql
#ports:
#- "3306:3306"