# For more information: https://laravel.com/docs/sail version: "3" services: laravel.test: build: context: ./docker/8.0 dockerfile: Dockerfile args: WWWGROUP: "${WWWGROUP}" image: sail-8.0/app ports: - "8000:80" environment: WWWUSER: "${WWWUSER}" LARAVEL_SAIL: 1 volumes: - ".:/var/www/html" networks: - sail depends_on: - mysql mysql: image: "mysql:8.0" ports: - "8001:3306" environment: MYSQL_ROOT_PASSWORD: "${DB_PASSWORD}" MYSQL_DATABASE: "${DB_DATABASE}" MYSQL_USER: "${DB_USERNAME}" MYSQL_PASSWORD: "${DB_PASSWORD}" MYSQL_ALLOW_EMPTY_PASSWORD: "yes" volumes: - "sailmysql:/var/lib/mysql" networks: - sail healthcheck: test: ["CMD", "mysqladmin", "ping"] networks: sail: driver: bridge volumes: sailmysql: driver: local