OpenConjurers running on PicoCluster powered by docker.
Download Monolith to ./app folder:
Via curl
curl -X GET -u svn-read -L "http://nexus.openconjurer.org/service/local/artifact/maven/redirect?g=org.openconjurer&a=service-monolith&v=LATEST&r=snapshots&e=jar" -o service-monolith-1.0-SNAPSHOT.jar
Via wget
wget "http://nexus.openconjurer.org/service/local/artifact/maven/redirect?g=org.openconjurer&a=service-monolith&v=LATEST&r=snapshots&e=jar" --user=svn-read --ask-password -O service-monolith-1.0-SNAPSHOT.jar
Or manually copy service-monolith-1.0-SNAPSHOT.jar into ./app folder
Use our technical-user/password credentials or ask our admin for permissions.
Manually:
docker build -t mongo mongo
docker build -t app app
docker run -itd --name mongo -v /data/db:/data/db mongo
docker run -itd --name app -p 80:8080 --link mongo:mongo app
Automatically via docker compose:
docker-compose up -d
Stop all containers
docker stop $(docker ps -a -q)
Delete all containers
docker rm $(docker ps -a -q)
Delete all images
docker rmi $(docker images -q)
PicoCluster Getting Started Guide Docker Compose file reference Docker Engine CLI reference