Based on official Neo4j Docker images.
Images include:
Further details and documentation of those addtions are available at each repository.
Use the Makefile
commands to build and push your images to your Docker Hub respository.
To use this repo you must copy .env.example
to .env
and edit or add any environment variables as necessary.
First, make some updates:
- Make some updates to the
Dockerfile
for the 3.4 and 3.5 builds — usually an increment of the version numbers for the base image and/or the included extensions. - Push your changes to GitHub
- Create releases for your changes, incrementing the release number and tags using the patterns:
convivio-neo4j-3.5.x
for the 3.5.* imagesconvivio-neo4j-3.4.x
for the 3.4.* images
- Make sure you have those tags pulled locally:
$ git pull
Then, you can build and push you images in one go:
$ make build push
This creates images and tags them with 3.4.x
, 3.4
, 3.5.x
, 3.5
and latest
tags, using the git tags as the base.
Usage:
$ make {command}
Commands:
build Build Docker images for Neo4j 3.4.* and 3.5.*
push Push images to Docker Hub