-
Notifications
You must be signed in to change notification settings - Fork 2
Docker
Claudio Bonesana edited this page May 27, 2021
·
3 revisions
The provided Dockerfile is a multi stage build that will build the Java code and produce a Docker image of the backend.
By default, the image expose the service on the port 8080.
The provided docker-compose.yaml file is configured to work with a remote database.
In our case we are using Postgres. The database is configured with a standard user with a trivial password. Supported databases are:
- Postgres,
- MySQL,
- H2 (in memory).
For the backend service, other than all the configuration parameters to connect to the remote database, a MAGIC_API_KEY is required. Check the Remote API Key page for more details on this feature.
Check the Environment Variables page for other useful configuration parameters.