BioContainers Registry¶
Every container is deployed and permanent deposited in a public registry Docker Hub or Quay.io. These two registries allows developers and contributors to deploy their software to a public repository without needs to implement a new registry.
Note
The BioContainers community use currently for docker containers two docker registries (quay.io and docker hub). In both cases we use the same name space biocontainers
to group all BioContainers: Docker Hub and Quay.io
Docker Hub¶
Docker Hub provides a centralized resource for container image discovery, distribution and change management, user and team collaboration, and workflow automation throughout the development pipeline.
Quay.io¶
Quay.io is a non-profit docker registry whose major advantage is that it supports docker
and rkt
technologies. In Quay.io each Container is presented with the maximum amount of useful information, including a full tags list, markdown based description and repository push and pull counts.
BioContainers Registry¶
BioContainers Registry UI provides the interface to and UI to search, tag, and document a BioContainers across all the registries.
The users can search containers by using the search box:
The containers registry allow the users to sort
the containers by any of these properties:
- Container Name: Container Name
- Description: Description Provided by the developer of the container.
- Real Name: The corresponding registry + container name
- Last Modified: Last date where the container has been modified.
- Starred/Start: If the container has been starred in any of the repos.
- Popularity: How many times a container has been pull from a registry.
- Registry Link: the registry Link.
Note
Depending on the container provider, the registry will show the original Dockerfile
provided by the developer or it will provide the Yaml
(see example) configuration file for the Conda based
containers.