Skip to content

Latest commit

 

History

History
 
 

README.md

OpenQuake Docker images

Build Status

End user documentation

The main documentation, intended for end users, is available under the documentation area

Container customization

Python3 base image (required by all images)

$ docker build -t openquake/base -f Dockerfile.base .

OpenQuake Engine (single node)

$ docker build -t openquake/engine -f Dockerfile.engine .

OpenQuake Engine master node container (cluster)

$ docker build -t openquake/engine-master -f Dockerfile.master .

OpenQuake Engine worker node container (cluster)

$ docker build -t openquake/engine-worker -f Dockerfile.worker .

Custom build args

--build-arg oq_branch=master      ## oq-engine branch
--build-arg tools_branch=mater    ## oq standalone tools branch

Debug

It's possible to enter a container as root, for debug purposes, running

$ docker exec -u 0 -t -i oq-cluster-master /bin/bash