services: pantoiadb: image: mysql:5.7 container_name: mysql-db-pantoia restart: always environment: MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} MYSQL_DATABASE: ${DB_NAME} MYSQL_USER: ${DB_USER} MYSQL_PASSWORD: ${MYSQL_PASSWORD} volumes: - pantoia-db-data:/var/lib/mysql - ./db-dump:/docker-entrypoint-initdb.d networks: - pantoia-app-network pantoia: build: . container_name: web-pantoia restart: always depends_on: - pantoiadb environment: DB_HOST: ${DB_HOST} DB_USER: ${DB_USER} DB_PASS: ${DB_PASS} DB_NAME: ${DB_NAME} networks: - pantoia-app-network - caddynet networks: pantoia-app-network: driver: bridge caddynet: external: true volumes: pantoia-db-data: external: true