storagehub/DOCKER-INSTRUCTION.md

967 B

Docker Instruction

Instruction to generate e run storagehub docker image

Dockerfile - DokerCompose

This image is ready to be deployed in a new environment. The Dockerfile generate an image without configurations (container, service etc.), all the configurations must be provided at image start time. In fact the docker-compose.yml requires 3 environmental variables set at start time: APP_PORT, JACKRABBIT_FOLDER, CONTAINER_SERVICE_FILE_FOLDER.

APP_PORT=8080 JACKRABBIT_FOLDER=/data/jackrabbit CONTAINER_SERVICE_FILE_FOLDER=/etc/smartgears-config docker compose up

Dockerfile - DokerCompose standalone

The image generated from Dockerfile-standalone contains all the configuration to run on a fully isolated container. The docker-compose-standalone.yml contains the declaration of all the services needed (postgres and minio) teking all the configuration from the local ./docker folder

docker compose -f docker-compose-standalone.yml up