Skip to content

Repository to contain containers used by EBI Microbiome Informatics

Notifications You must be signed in to change notification settings

EBI-Metagenomics/containers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

151 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Central repository for containers used in the Microbiome Informatics Team at EMBL - EBI

Using the Taskfile

This repository uses Task to simplify building and managing container images.

Prerequisites

Available Commands

Building Images

To build a container image locally for a specific tool and version:

task build TOOL=mgnify-pipelines-toolkit VERSION=1.4.9

This command builds a multi-platform image (linux/amd64 and linux/arm64) from the Dockerfile located in mgnify-pipelines-toolkit/1.4.9/. The image is tagged as quay.io/microbiome-informatics/mgnify-pipelines-toolkit:1.4.9.

Building and Pushing Images

To build and push an image directly to the Quay.io registry:

task build-push TOOL=mgnify-pipelines-toolkit VERSION=1.4.9

This performs the same build process but additionally pushes the resulting image to the registry. You must be authenticated to the quay.io/microbiome-informatics organization.

Listing Available Tools

To see all available tools and versions in the repository:

task list

This scans the directory structure and displays all tools with their available versions.

Repository Structure

Each tool is organized in the following structure:

tool-name/
└── version/
    └── Dockerfile

For example, mgnify-pipelines-toolkit/1.4.9/Dockerfile contains the build instructions for version 1.4.9 of the MGnify Pipelines Toolkit.

Image Registry

All images are pushed to the Quay.io registry under the microbiome-informatics organization. Images are available at quay.io/microbiome-informatics

About

Repository to contain containers used by EBI Microbiome Informatics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8