Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 1.58 KB

README.md

File metadata and controls

53 lines (36 loc) · 1.58 KB

Convivio Neo4j Docker images

Based on official Neo4j Docker images.

Images include:

Further details and documentation of those addtions are available at each repository.

Build and push Docker images

Use the Makefile commands to build and push your images to your Docker Hub respository.

Process

To use this repo you must copy .env.example to .env and edit or add any environment variables as necessary.

First, make some updates:

  1. 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.
  2. Push your changes to GitHub
  3. Create releases for your changes, incrementing the release number and tags using the patterns:
  • convivio-neo4j-3.5.x for the 3.5.* images
  • convivio-neo4j-3.4.x for the 3.4.* images
  1. 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.

Make commands

Usage:

$ make {command}
Commands:
  build     Build Docker images for Neo4j 3.4.* and 3.5.*
  push      Push images to Docker Hub