services: mysql: image: mysql:8.0 container_name: mysql command: --default-authentication-plugin=mysql_native_password environment: MYSQL_DATABASE: ${MYSQL_DATABASE} MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} MYSQL_USER: ${SPRING_DATASOURCE_USERNAME} MYSQL_PASSWORD: ${SPRING_DATASOURCE_PASSWORD} ports: - "3306:3306" volumes: - mysql-data:/var/lib/mysql volumes: mysql-data: