How to Run a Containerized Application

The use of virtualization and container technologies enables users to manage their runtime environments and rapidly evolving software stacks. In some cases, these technologies also lead to efficient utilization of the underlying high performance computing (HPC) hardware infrastructure. This roadmap provides information on the commonly used container technologies and on running containerized applications in an HPC environment. (Target audience: XSEDE users with evolving software or hardware requirements).