version: '3.8' services: app: build: context: . dockerfile: Dockerfile image: laravel-app container_name: laravel-app volumes: - .:/var/www networks: - laravel-network web: image: nginx:alpine container_name: nginx ports: - "80:80" volumes: - .:/var/www - ./nginx/default.conf:/etc/nginx/conf.d/default.conf networks: - laravel-network db: image: mysql:5.7 container_name: mysql environment: MYSQL_ROOT_PASSWORD: root MYSQL_DATABASE: truncgil_finance MYSQL_USER: truncgil_finance MYSQL_PASSWORD: "QWEFaca123++" MYSQL_PORT: 3307:3306 volumes: - db_data:/var/lib/mysql networks: - laravel-network networks: laravel-network: volumes: db_data: