Nevar pievienot vairāk kā 25 tēmas
Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
|
- services:
- laravel.test:
- build:
- context: ./vendor/laravel/sail/runtimes/8.3
- dockerfile: Dockerfile
- args:
- WWWGROUP: '${WWWGROUP}'
- image: sail-8.3/app
- extra_hosts:
- - 'host.docker.internal:host-gateway'
- ports:
- - '${APP_PORT:-80}:80'
- - '${VITE_PORT:-5173}:${VITE_PORT:-5173}'
- environment:
- WWWUSER: '${WWWUSER}'
- LARAVEL_SAIL: 1
- XDEBUG_MODE: '${SAIL_XDEBUG_MODE:-off}'
- XDEBUG_CONFIG: '${SAIL_XDEBUG_CONFIG:-client_host=host.docker.internal}'
- IGNITION_LOCAL_SITES_PATH: '${PWD}'
- volumes:
- - '.:/var/www/html'
- networks:
- - sail
- depends_on:
- - pgsql
- pgsql:
- image: 'postgres:15'
- ports:
- - '${FORWARD_DB_PORT:-5432}:5432'
- environment:
- PGPASSWORD: '${DB_PASSWORD:-secret}'
- POSTGRES_DB: '${DB_DATABASE}'
- POSTGRES_USER: '${DB_USERNAME}'
- POSTGRES_PASSWORD: '${DB_PASSWORD:-secret}'
- volumes:
- - 'sail-pgsql:/var/lib/postgresql/data'
- - "./db_dump:/usr/src"
- - './vendor/laravel/sail/database/pgsql/create-testing-database.sql:/docker-entrypoint-initdb.d/10-create-testing-database.sql'
- networks:
- - sail
- healthcheck:
- test:
- - CMD
- - pg_isready
- - '-q'
- - '-d'
- - '${DB_DATABASE}'
- - '-U'
- - '${DB_USERNAME}'
- retries: 3
- timeout: 5s
- networks:
- sail:
- driver: bridge
- volumes:
- sail-pgsql:
- driver: local
|