version: "3.7" services: app: build: args: user: art uid: 1000 context: ./ dockerfile: Dockerfile container_name: lara-app restart: unless-stopped working_dir: /var/www/ volumes: - ./:/var/www networks: - web db: image: mysql:5.7 container_name: lara-db restart: unless-stopped environment: MYSQL_DATABASE: ${DB_DATABASE} MYSQL_ROOT_PASSWORD: ${DB_PASSWORD} MYSQL_PASSWORD: ${DB_PASSWORD} MYSQL_USER: ${DB_USERNAME} ports: - 23306:3306 networks: - web server: image: nginx:1.17-alpine container_name: lara-nginx restart: unless-stopped ports: - 280:80 volumes: - ./:/var/www - ./docker/nginx:/etc/nginx/conf.d networks: - web networks: web: driver: bridge