Skip to content

Docker

Definition
AI-generated

Docker packages an application and its dependencies into images run as isolated containers, yielding portable, repeatable runtime environments on laptops, servers, and many cloud stacks—common for pinning tool versions in genetics and omics pipelines.

Topics

Why it matters in GWAS

Association software, imputation servers, and QC stacks increasingly ship as Docker images so reviewers can rerun analyses; HPC sites may not allow Docker daemons, so Singularity / Apptainer wrappers are frequent on clusters.

Example usage

"We published a Docker image with the exact PLINK2 build and python stack used to generate the supplement tables."

References

  • Merkel D. (2014). Docker: lightweight Linux containers for consistent development and deployment. Linux J.

Last updated (UTC · Git history)