From 4bbf3de5ac5bdc0f3f9687476a29e3509837859a Mon Sep 17 00:00:00 2001 From: PleBea Date: Tue, 16 Jul 2024 17:40:43 +0900 Subject: [PATCH] refactor: Add MySQL database service to docker-compose.yml --- docker-compose.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 1e4cb96..87e9a6f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -14,5 +14,23 @@ services: - 49000:3000 depends_on: - redis + - db redis: image: 'redis:7.2.5' + db: + image: mysql:8.0 + ports: + - '3306:3306' + environment: + TZ: Asia/Seoul + env_file: + - .env.db + command: + - --default-authentication-plugin=mysql_native_password + - --character-set-server=utf8mb4 + - --collation-server=utf8mb4_unicode_ci + - --range_optimizer_max_mem_size=16777216 + restart: always + volumes: + - ./db/mysql/data:/var/lib/mysql + - ./db/mysql/init:/docker-entrypoint-initdb.d