Sign inSign up

grimoirelab/installed

By grimoirelab

•Updated almost 7 years ago

Preinstalled container for GrimoireLab, executes mordred by default

Image
0

10K+

grimoirelab/installed repository overview

Container preinstalled with a certain release of GrimoireLab, including all libraries and programas. By default it runs mordred for producing a dashboard, given a mordred configuration file.

To produce the container, type (remember the dot at end of the line):

$ docker build -f docker/Dockerfile-installed -t grimoirelab/installed .

If the image is run as such, it will try to produce a dashboard, assuming Elasticsearch is available in port 9200, and MariaDB or MySQL in their standard port (if they are not present, the process will fail).

$ docker run --net="host" grimoirelab/installed

It is convenient to see the logs written by mordred while producing the dashboard. Those are produced within the container, in the /logs directory. To make them available in the host, just map that directory to a host directory:

$ docker run --net="host" -v $(pwd)/logs:/logs grimoirelab/installed

If the default configuration is not appropriate, for example because the database ports or credentials are not the ones used, the local configuration file can be overridden:

$ docker run --net="host" -v $(pwd)/logs:/logs \
    -v $(pwd)/mordred-local.cfg:/mordred-local.cfg \
    grimoirelab/installed

More info⁠.

Tag summary

Content type

Image

Digest

Size

386.4 MB

Last updated

almost 7 years ago

docker pull grimoirelab/installed