docker-odoo/HOWTO.md
2016-12-30 16:41:46 -07:00

986 B

How-to

This repo is structured the following way:

  • ${ODOO_VERSION}/
    • base/
      • Dockerfile: file to build the ${ODOO_VERSION}-base container image
    • ${ODOO_RELEASE}/
      • Dockerfile: file to build the ${ODOO_VERSION}.${ODOO_RELEASE} container image taking ${ODOO_VERSION}-base as a base

This repo contains a few bash scripts to help you generate docker container images.

generate.sh will read the ${ODOO_VERSION}/releases.txt file, parse the release:checksum lines and generate the ${ODOO_VERSION}/${ODOO_RELEASE}/Dockerfile.

$ bash generate.sh

build.sh is used to build the docker container images locally.

$ bash build.sh

There are some auxiliary bash scripts to run docker container locally.

# start an Odoo release container
$ bash start_container.sh 9.0 20161123

# open interactive session on the Odoo container
$ bash login.sh 9.0 20161123

# stop and destroy
$ bash stop_container.sh 9.0 20161123