Skip to content

Latest commit

 

History

History
54 lines (36 loc) · 1.55 KB

BUILDING.md

File metadata and controls

54 lines (36 loc) · 1.55 KB

Build

Image building is recommended for Chevereto paid edition. If this is not an option, you can run the free edition and manage application upgrades within the application itself. Refer to PURE-DOCKER to learn how.

Make image

This command creates the Docker image for Chevereto by downloading the software at ./chevereto and then build from Dockerfile. It will generate multiple semantic version tags 4.2.0, 4.2 and 4.

make image <options>

Options

Option Example Description
VERSION VERSION=4.2 System version (4.x)
EDITION EDITION=pro System edition (pro,free)
TARGET TARGET=default Image base name suffix (any)

Example:

make image VERSION=4.2

Notes on TARGET

Images will have a tag named following this convention:

Target Naming Example
default chevereto:VERSION chevereto:4.2
dev chevereto-dev:VERSION chevereto-dev:4.2
any chevereto-any:VERSION chevereto-any:4.2

Make custom images

This command creates the Docker image for Chevereto copying the contents from ./chevereto and then build from Dockerfile.

make image-custom <options>

Available options:

  • VERSION=4.2
  • TARGET=default

Example:

make image-custom VERSION=4.2