Docker#

Docker is a powerful tool in creating reproducible results.

Property Description
docker.imageName string
The name of a docker image to override whatever a module says to use. Only use the module-specific-override form of this property.
default: null
docker.imageOwner string
Name of the Docker Hub user that owns the docker containers. Only use the module-specific-override form of this property.
default: null
docker.imageTag string
Image tag, a specific version of Docker images. Only use the module-specific-override form of this property.
default: null
docker.mountSock boolean
should /var/run/docker.sock be mounted for modules.
default: N
docker.saveContainerOnExit boolean
If Y, docker run command will NOT include the --rm flag
default: null
docker.verifyImage boolean
In check dependencies, run a test to verify the docker image.
default: null

All BioLockJ modules are intended to be compatable with a docker environment. Each module has a default docker image; an environment where the module has been tested and that can spun up again for future use. This can be altered by the user.