ldc-arcadia-api/docker-compose.yml
Jérémy Munsch d2c9e0807a
feat(database): update database configuration for Oracle and MySQL
- Changed DB_CONNECTION to MySQL and updated related settings.
- Added Oracle database configuration with necessary parameters.
- Introduced docker-compose for MySQL and Oracle services.
2026-08-28 17:31:18 +02:00

43 lines
897 B
YAML

x-name: arcadia-api
services:
mysql:
image: mysql:8.4
container_name: arcadia_mysql
restart: unless-stopped
ports:
- "3308:3306"
environment:
MYSQL_ROOT_PASSWORD: ":Mysql.Docker2026"
MYSQL_DATABASE: "arcadia_api"
volumes:
- mysql_data:/var/lib/mysql
mailpit:
image: axllent/mailpit:latest
container_name: arcadia_mailpit
restart: unless-stopped
ports:
- "1025:1025"
- "8025:8025"
volumes:
- mailpit_data:/data
oracle:
image: gvenzl/oracle-xe:21-slim
container_name: arcadia_oracle
restart: unless-stopped
ports:
- "1521:1521"
environment:
ORACLE_PASSWORD: ":Oracle.Docker2026"
ORACLE_DATABASE: "XEPDB1"
volumes:
- oracle_data:/opt/oracle/oradata
volumes:
mysql_data:
driver: local
mailpit_data:
driver: local
oracle_data:
driver: local