version: "3.9" services: fiber-application: restart: always image: docker-mariadb-clean-arch:latest build: context: . dockerfile: Dockerfile target: prod ports: - 8080:8080 environment: - API_USERID=1 - API_USERNAME=fiber - API_PASSWORD=fiber - JWT_SECRET=fiber networks: - application depends_on: - mariadb command: ./docker-mariadb-clean-arch mariadb: image: mariadb:10.6.3 restart: always volumes: - ./scripts/billMigrations.sql:/docker-entrypoint-initdb.d/1.sql expose: - 3306 ports: - 3306:3306 environment: - MARIADB_ALLOW_EMPTY_ROOT_PASSWORD=true networks: - application networks: application: