Building your own ArangoDB image
We are auto generating docker images via our build system where you can find the Dockerfile templates.
The post proccessed docker files end up in alpine/[arangodbversion]/Dockerfile
.
To build your own ArangoDB image pick the template file from the corrosponding directory in the Oskar repo. Use the arangodb major/minor version you want to build (i.e. 36 is intended to be used with ArangoDB 3.6.x):
cp ../oskar/containers/arangodb[version]/* .
Adjust @VERSION@ in the Dockerfile to the version of arangodb you want to have and issue:
docker build -t arangodb .
This will create an image named arangodb
.
Reference documentation
For user documentation please refer to our official docker hub documentation:
https://hub.docker.com/_/arangodb/ (built via https://github.com/docker-library/docs/tree/master/arangodb )
Changing the base distribution
The integration and the release flow this repository is involved in is documented here: https://github.com/arangodb/documents/blob/master/Core/arangodb_docker.md
Generated files and their source
The single source of truth for the autogenerated files published here has been moved to Oskar