Files
micro-service/docker-compose.yml

28 lines
603 B
YAML
Raw Permalink Normal View History

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