> For the complete documentation index, see [llms.txt](https://docs.pagopa.it/centrostella-1/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pagopa.it/centrostella-1/centro-stella/instructions-for-agenzia-delle-entrate-mandate/how-to-join/03.-configure-the-batch-service/run-the-software/run-with-docker.md).

# Run with Docker

## Run the container

Run the container with **docker run**:

```
docker run -d \
    --restart always \
    --env-file <PATH_TO_ENV_FILE> \
    --mount type=bind,source=<LOCAL_WORKDIR>,target=/workdir \
    --mount type=bind,source=<LOCAL_KEYSTORE_PATH>,target=/app/certs.jks \
    ghcr.io/pagopa/rtd-ms-transaction-filter:latest
```

{% hint style="info" %}
We suggest to use the **--restart always** option to ensure that even in case of application error the container will be automatically restarted.
{% endhint %}
