Skip to content

Dockerized versions of the most widespread HPC stacks

Notifications You must be signed in to change notification settings

alpha-unito/docker-for-hpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Docker for HPC

This repository collects Dockerized versions of the most widespread HPC stacks. In particular, each folder contains:

  • A set of Dockerfiles that can be used standalone or manually assembled in a microservices application;
  • A docker-compose.yml file that simulates an HPC cluster orchestrated by the selected stack.

This repository's main purpose is to provide the HPC community with Docker-based simulated environments of HPC stacks, which will be used mainly for small-scale experiments, debugging, and CI/CD pipelines.

All Docker containers are published on DockerHub under the alphaunito organization. At the moment, this repository contains Dockerized versions of:

All images support the explicit definition of opencontainers annotations through two build args:

  • The COMMIT build arg should contain the digest of the commit the image is being created from. It populates the org.opencontainers.image.revision label
  • The CREATION_DATE build arg should contain the creation time of the image in RFC 3339 format. It populates the org.opencontainers.image.created label

About

Dockerized versions of the most widespread HPC stacks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published