# Docker fix 0.9.2

A versão 0.9.2 substitui `php:8.3-fpm-alpine` por `php:8.3-fpm-bookworm`.

Motivo: a toolchain Alpine mostrou-se instável na compilação conjunta das extensões PHP usadas pela aplicação. O Bookworm disponibiliza os headers e bibliotecas de desenvolvimento esperados por GD, ICU, libpq, libzip, libxml, cURL e PECL Redis.

## Primeira instalação no Windows

No PowerShell, dentro da pasta do projeto:

```powershell
Copy-Item .env.example .env
Set-ExecutionPolicy -Scope Process Bypass
.\scripts\first-install-local.ps1
```

Ou manualmente:

```powershell
docker compose build --no-cache --progress=plain
docker compose up -d
docker compose exec app php artisan key:generate --force
docker compose exec app php artisan migrate --seed --force
docker compose exec app php artisan optimize:clear
docker compose ps
```
