Welcome to my Blog
This is the 2023 relaunch of my blog about (mostly) container and HPC related topics. While I was migrating the blog from Jekyll over to mkdocs I became a bit nostalic about all the post I did so far. Please head to the archive and check out some of the old once.
I am going to aim to get back to writing blog post regulary.
MetaHub provides an OCI compliant container registry that is focused on curating container images for different execution environments.
Curating the images in a separat collection allows for additional annotations to be added without tempering with the source image.
This allows the HPC community to standardize on image annotations even without access to the source image.
The example collection below (file on gitlab.com) has two images defined:
- a generic X86_64 image with additional annotations
- an image compiled for Zen3.
manifests: - name: gromacs/mpich tag: 2021.5 manifests: - image: quay.io/cqnib/gromacs/gcc-7.3.1/2021.5/mpich:x86_64_v4 platform: os: linux arch: amd64 annotations: org.supercontainers.mpi.provider: mpich org.supercontainers.mpich.abi.version: 12.0 org.supercontainers.mpi.portability.optimized: stock org.supercontainers.mpi.portability.mode: mpich_replace org.supercontainers.mpich.version: 3.4 - image: quay.io/cqnib/gromacs-2021.5_gcc-11.3.0:zen3 platform: os: linux arch: amd64 features: [cpu:zen3]
The images are chosen by using a MetaHub Profile and are select the images based on the feature (