Avant de lancer l'application et quelque soit la méthode choisie, il est nécessaire de créer un package :
mvn clean install
java -jar web/target/kanban-web-1.0.0-SNAPSHOT.jar db migrate web/h2.yml && java -jar web/target/kanban-web-1.0.0-SNAPSHOT.jar server web/h2.yml
CREATE USER kanban with LOGIN CREATEDB PASSWORD 'kanban';
CREATE DATABASE kanban with owner kanban;
java -jar web/target/kanban-web-1.0.0-SNAPSHOT.jar db migrate web/pg.yml && java -jar web/target/kanban-web-1.0.0-SNAPSHOT.jar server web/pg.yml
docker build -t acme/kanban . && docker run -d -t -p 9090:8080 --name kanban acme/kanban
Pour accéder à l'application http://localhost:9090
docker rm -f kanban
Cette commande stoppe et détruit le conteneur
mvn clean install
docker-compose up -d
docker-compose stop
docker-compose rm