From e9a3bf6c21810fd88ff30c94604f9b607372e6e6 Mon Sep 17 00:00:00 2001 From: Mireya Cueto Garrido Date: Thu, 26 Mar 2026 09:17:41 +0100 Subject: [PATCH] Modificado el Docker-compose --- docker-compose.yaml | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index 38e74c6..2d3b0f5 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -1,17 +1,44 @@ +version: "3.9" + services: backend: build: context: ./backend + container_name: backend ports: - "8000:8000" volumes: - ./backend:/app + depends_on: + - db + environment: + DB_HOST: db + DB_PORT: 3306 + DB_USER: root + DB_PASSWORD: root + DB_NAME: deckofcards frontend: build: context: ./frontend + container_name: frontend ports: - "5173:5173" volumes: - ./frontend:/app - - /app/node_modules \ No newline at end of file + - /app/node_modules + + db: + image: mysql:8.0 + container_name: mysql_db + restart: always + environment: + MYSQL_ROOT_PASSWORD: root + MYSQL_DATABASE: deckofcards + ports: + - "3306:3306" + volumes: + - mysql_data:/var/lib/mysql + +volumes: + mysql_data: \ No newline at end of file