Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.82 KB

README.md

File metadata and controls

36 lines (25 loc) · 1.82 KB

STOP-HCV LabKey Installation Containers

This repository contains docker and installation files in order to set up a LabKey Server in Docker.

Architecture

LabKey runs under Apache Tomcat, both of which require Java Server JRE.

LabKey also requires a database for internal storage.

For user administration an SMTP server is desirable in order to send User information on creation and password reset information.

stop_hcv_labkey

Contains several docker definitions for setting up a working LabKey installation

  • labkey_core: Dockerfile and other source files needed for building a Docker image that runs LabKey Server.
  • lkey_userdb: Dockerfile and other source files needed for building a Docker image that provides a back end database required by labkey-core.
  • labkey_smtp: Dockerfile and other source files needed for building a Docker image that provides an smtp mail daemon.
  • stop_hcv_db: Dockerfile and other source files needed for building a Docker image that provides a database containing the STOP-HCV metadata accessed by labkey-core.

Infrastructure

In order for the various Docker containers created above to be able to talk to each other a docker network needs to be created. The name used in all examples is 'labkey_net'.

docker network create labkey_net

Support

If you need support using these docker builds, please contact: