services: php: build: context: . dockerfile: php/Dockerfile restart: always depends_on: - mysql volumes: - eap:/eap environment: DB_HOST: mysql DB_PORT: 3306 DB_DATABASE: eap DB_USERNAME: eap DB_PASSWORD: eap123 nginx: image: nginx:alpine restart: always depends_on: - php volumes: - eap:/eap - ./nginx/default.conf:/etc/nginx/conf.d/default.conf mysql: image: mysql:8.0 restart: always command: --default-authentication-plugin=mysql_native_password environment: MYSQL_ROOT_PASSWORD: root123 MYSQL_DATABASE: eap MYSQL_USER: eap MYSQL_PASSWORD: eap123 volumes: - mysql-data:/var/lib/mysql volumes: mysql-data: eap: