Docker is a stand-alone plugin that is "composed" within eramba and used for docker image building and docker workflows but can be used to run docker versions of eramba software very easily. Clone or download our docker source files:
git clone https://github.com/eramba/docker
cd dockerFor the community, it should be very easy to run this type of software as there is no authentication or any other procedures required. You can just use the public ghcr.io image
## Run Community version of the software
docker compose -f docker-compose.simple-install.yml up -d --always-recreate-deps --force-recreate --remove-orphans --renew-anon-volumesEnterprise version of the software requires either ghcr.io authentication with access to our Enterprise package:
## Docker Authentication
docker login -u your_github_username ghcr.ioOr download the exported image from our Downloads page and import it into you docker registry and tag the image as ghcr.io/eramba/eramba-enterprise:latest for the simple-install script to work without modifications:
## Import docker image into your registry
docker load -i /path/to/the/docker/image.tar
## Tag the image you imported as ghcr.io/eramba/eramba-enterprise:latest
docker tag downloaded_image ghcr.io/eramba/eramba-enterprise:latestFinally run simple install script to run enterprise version:
## Run Enterprise version of the software
docker compose -f docker-compose.simple-install.yml -f docker-compose.simple-install.enterprise.yml up -d --always-recreate-deps --force-recreate --remove-orphans --renew-anon-volumesRunning both Enterprise and Community installations at the same time within a single docker engine is not supported.
To-be-determined