This image contains a ready-to-use Ophidia HPDA framework instance with the back-end components of the stack. After the deployment an Ophidia Terminal can be used to interact with it.
The source of this image can be found on the GitHub repository: https://github.com/OphidiaBigData/ophidia-container/tree/main/single-node-backend-only
This image can be downloaded from the Docker Hub Registry with:
$ docker pull ophidiabigdata/ophidia-backend:latest
Alternately the image can be built from the source files:
$ docker build -t ophidiabigdata/ophidia-backend:test \
'https://github.com/OphidiaBigData/ophidia-container.git#main:single-node-backend-only'
To start the container the following command can be used:
$ docker run --rm -d -v HOST_PATH:/home/ophidia/CONTAINER_PATH ophidiabigdata/ophidia-backend:latest
The working dir is set to "/home/ophidia". It is hence recommended to mount the input files from the host under this folder to access them, with the option -v HOST_PATH:/home/ophidia/CONTAINER_PATH. "HOST_PATH" should be formatted based on the OS path format.
Environment variables can be optionally specified:
MEMORY: the memory (RAM limit in MB) used to configure the Ophidia components. Default memory allocation is 2GB.DEBUG: a flag to enable the debug mode. Not active by default.For example:
$ docker run --rm -d -v HOST_PATH:/home/ophidia/CONTAINER_PATH \
-e MEMORY=4096 \
-e DEBUG=1 \
ophidiabigdata/ophidia-backend:latest
The whole stack can be accessed with an Ophidia Terminal connecting at the lookpack address on port "11732" by using the "oph-test" Ophidia user with "abcd" password.
The Ophidia HPDA Framework is released under the GPLv3 license. Besides Ophidia, the image contains additional software dependencies and components. A partial list of software contained in the image and the related license info can be found at: https://github.com/OphidiaBigData/ophidia-container/blob/main/single-node-backend-only/NOTICE.md
As with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained).
It is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within.
Content type
Image
Digest
sha256:3e97cdf7c…
Size
591.3 MB
Last updated
almost 4 years ago
docker pull ophidiabigdata/ophidia-backend