version: '3' services: app: build: context: . dockerfile: Dockerfile ports: - "8080:8080" volumes: - .:/usr/src/app - /usr/src/app/node_modules environment: - NODE_ENV=production - DB_HOST=db - DB_USER=root - DB_PASSWORD=password - DB_NAME=myapp depends_on: - db db: platform: linux/x86_64 image: mysql:5.7 restart: always environment: MYSQL_ROOT_PASSWORD: password MYSQL_DATABASE: myapp ports: - "3306:3306" volumes: - db_data:/var/lib/mysql volumes: db_data: