2020-10-16 13:08:20 +02:00
|
|
|
# Support for Extra Services
|
|
|
|
|
|
|
|
Symfony Docker is extensible. When you install a compatible Composer package using Symfony Flex,
|
2023-11-20 12:51:54 +01:00
|
|
|
the recipe will automatically modify the `Dockerfile` and `compose.yaml` to fulfill the requirements of this package.
|
2020-10-16 13:08:20 +02:00
|
|
|
|
|
|
|
The currently supported packages are:
|
|
|
|
|
2020-11-25 00:38:08 +01:00
|
|
|
* `symfony/orm-pack`: install a PostgreSQL service
|
2020-12-02 00:29:12 +01:00
|
|
|
* `symfony/mercure-bundle`: use the Mercure.rocks module shipped with Caddy
|
2021-10-25 20:41:11 +02:00
|
|
|
* `symfony/panther`: install chromium and these drivers
|
2024-02-19 13:59:12 +01:00
|
|
|
* `symfony/mailer`: install a Mailpit service
|
2021-10-25 20:41:11 +02:00
|
|
|
* `blackfireio/blackfire-symfony-meta`: install a Blackfire service
|
2024-02-19 13:59:12 +01:00
|
|
|
|
|
|
|
> [!NOTE]
|
|
|
|
> If a recipe modifies the Dockerfile, the container needs to be rebuilt.
|
|
|
|
|
|
|
|
> [!WARNING]
|
|
|
|
> We recommend that you use the `composer require` command inside the container in development mode so that recipes can be applied correctly
|