Включить postgres расширения в PHP сборку контейнера Docker
Добавить в Dockerfile pgsql и pdo_pgsql
1 |
RUN install-php-extensions pdo_mysql bcmath opcache redis xdebug pgsql pdo_pgsql |
блок для docker-compose
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
pgsql: image: "postgres" # последняя официальная postgres версия env_file: - ./src/backend/.env # файл конфигурации volumes: - ./postgresql-data:/var/lib/postgresql/data/ # папка с базой (останется после завершения работы контейнера) ports: - "54321:5432" healthcheck: test: ["CMD-SHELL", "pg_isready -U laradrom -d laradrom"] interval: 10s timeout: 5s retries: 5 start_period: 10s restart: unless-stopped |
Recommended Posts
Пояснение конфига для Pgbouncer
12.02.2024
Конфигурационный шаблон jinja2 для Patroni
11.02.2024