GESSI-SLR

Developers cheat sheet

Makefile

  1. Create docker volume:
make build-volume
  1. Create docker image:
make build
  1. Running it
make up
  1. Delete containers
make down

Without Makefile

  1. Create docker volume:
docker volume create -d local-persist --opt mountpoint=/d/DockerVolumes/db-volume --name db-volume
  1. Create docker image:
docker build -t com.example.tfgdefinitivo/gessi-slr:1.0.0-SNAPSHOT .
  1. Running it This can fail because it use the name of the derby container in the datasource.url you have to check the name and replace it
docker-compose -p gessi-slr up -d
  1. Delete containers
docker-compose -p gessi-slr down

Check result