Enabling Docker for HPC

Jonathan Sparks · Concurrency and Computation Practice and Experience · 2018

Summary Docker is quickly becoming the de facto standard for containerization. Besides running on all the major Linux distributions, Docker is supported by each of the major cloud platform providers. The Docker ecosystem provides the capabilities necessary to build, manage, and execute containers on any platform. High‐Performance Computer (HPC) systems present their own unique set of challenges to the standard deployment of Docker with respect to scale image storage, user security, and access to host‐level resources. This paper presents a set of Docker API plugins and features to address the HPC concerns of scaling, security, resource access, and execution in an HPC Environment.

Read the paper · More papers on PaperTik