22 lines
967 B
Markdown
22 lines
967 B
Markdown
# 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
|
|
``` |