From 74fc73e7bf266a9504019b855cadc937db2a2381 Mon Sep 17 00:00:00 2001 From: Adolfo Delorenzo Date: Sat, 19 Jul 2025 19:35:05 +0000 Subject: [PATCH] Temporarily replace with MySQL for stack creation --- docker-compose.yml | 41 ++++++++++++++++++----------------------- 1 file changed, 18 insertions(+), 23 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index be26fec..da83bd1 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,30 +1,25 @@ services: - postgres: - image: postgres:16 + mysql: + image: mysql:8.0 + container_name: mysql-db restart: unless-stopped environment: - POSTGRES_USER: postgres - POSTGRES_PASSWORD: your_secure_password_here - POSTGRES_DB: myapp - PGDATA: /var/lib/postgresql/data/pgdata - volumes: - - postgres_data:/var/lib/postgresql/data + MYSQL_ROOT_PASSWORD: rootpassword123 + MYSQL_DATABASE: myapp + MYSQL_USER: appuser + MYSQL_PASSWORD: apppassword123 ports: - - "5432:5432" - - pgadmin: - image: dpage/pgadmin4:latest - restart: unless-stopped - environment: - PGADMIN_DEFAULT_EMAIL: admin@example.com - PGADMIN_DEFAULT_PASSWORD: admin_password_here + - "3306:3306" volumes: - - pgadmin_data:/var/lib/pgadmin - ports: - - "8080:80" - depends_on: - - postgres + - mysql_data:/var/lib/mysql + - ./mysql-init:/docker-entrypoint-initdb.d + networks: + - mysql-network + command: --default-authentication-plugin=mysql_native_password volumes: - postgres_data: - pgadmin_data: + mysql_data: + +networks: + mysql-network: + driver: bridge