From 3e498492ab54f5cb43930e78284e5e02175186ad Mon Sep 17 00:00:00 2001 From: zzinaa Date: Wed, 13 Aug 2025 11:07:49 +0900 Subject: [PATCH] Update docker-compose.yml --- day3/prac2/docker-compose.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/day3/prac2/docker-compose.yml b/day3/prac2/docker-compose.yml index d55059f..8fff0d9 100644 --- a/day3/prac2/docker-compose.yml +++ b/day3/prac2/docker-compose.yml @@ -1 +1,28 @@ # 코드를 추가해주세요 +name: compose-test +services: + webapp: + image: python:3.13-slim + container_name: flask-app + ports: + - "8080:5000" + volumes: + - ./app:/app + working_dir: /app + command: sh -c "pip install --no-cache-dir flask redis && python app.py" + depends_on: + redis: + condition: service_healthy + + redis: + image: redis:7.0 + container_name: redis-db + ports: + - "6379:6379" + volumes: + - ./data:/data + healthcheck: + test: [ 'CMD', 'redis-cli', 'ping' ] + interval: 5s + timeout: 3s + retries: 3 \ No newline at end of file