- The configuration override of the application is volume mounted when running the Docker image
- Docker daemon running (see https://wiki.cantara.no/display/FPP/Docker+cheat+sheet)
Create a configuration file, e.g. config_override.properties
.
- Make sure the config file exists
- Skip
--restart=always
if doing this locally to avoid it to start with your computer.
Connecting to instance for debugging:
docker exec -it -u configservice configservice bash -c 'cd /home/configservice; exec "${SHELL:-sh}"'
See test-docker.sh.
This script can be run with ./test-docker.sh local
to also run mvn package
and use jar from development.