version: "3.9" services: mysql: image: mysql:8 container_name: mysql_admision environment: MYSQL_DATABASE: ${MYSQL_DATABASE} MYSQL_ALLOW_EMPTY_PASSWORD: ${MYSQL_ALLOW_EMPTY_PASSWORD} ports: - "3306:3306" <<<<<<< HEAD ======= volumes: - mysql_data:/var/lib/mysql healthcheck: test: ["CMD", "mysqladmin", "ping", "-h", "localhost"] interval: 10s timeout: 5s retries: 5 >>>>>>> a61fbdac8806abc95050ca913152695fa4386382 restart: unless-stopped backend: build: context: . dockerfile: Dockerfile container_name: spring_admision depends_on: <<<<<<< HEAD - mysql ======= mysql: condition: service_healthy >>>>>>> a61fbdac8806abc95050ca913152695fa4386382 ports: - "8080:8080" environment: SPRING_DATASOURCE_URL: jdbc:mysql://mysql:3306/${MYSQL_DATABASE}?useSSL=false&serverTimezone=UTC SPRING_DATASOURCE_USERNAME: root SPRING_DATASOURCE_PASSWORD: "" <<<<<<< HEAD restart: unless-stopped ======= restart: unless-stopped volumes: mysql_data: >>>>>>> a61fbdac8806abc95050ca913152695fa4386382