Skip to content

Docker compose addition

peter peterson requested to merge noirlab/l1p5-vuejs:dockercompose into main

The main purpose of this is to introduce docker compose as part of the development orchestration. This simplifies the launching and working with the containers.

This should not impact launching with the start.sh scripts or building the container for production in any way.

Usage:

Requirements:

  • docker compose

Launch from the repo's root directory:

docker compose up

To build, or rebuild:

docker compose build

To enter the container:

docker compose exec <webserver, database>

Merge request reports