version: "3.8" services: php: build: context: . dockerfile: ./php/Dockerfile container_name: app-php volumes: - ../:/var/www/app environment: - GIT_TOKEN=${GIT_TOKEN} - GIT_REPO=${GIT_REPO} depends_on: - mariadb nginx: image: nginx container_name: app-nginx volumes: - ../:/var/www/app - ./nginx/default.conf:/etc/nginx/conf.d/default.conf ports: - "80:80" depends_on: - php mariadb: image: mariadb:latest environment: MYSQL_ROOT_PASSWORD: root MYSQL_DATABASE: laravel ports: - "3306:3306" volumes: - dbdata:/var/lib/mysql volumes: dbdata: networks: default: ipam: config: - subnet: 192.168.200.0/24