Skip to content

Visualize your Container

Vanessa Sochat edited this page Jun 2, 2017 · 7 revisions

Look Inside your Container

Singularity Hub generates views for you to interactively explore the guts of your container, if you click the of the container.

See Your Builds

Singularity provides each container build with a details view that includes the build specification file, along with calculated metrics and renderings of the build process and container contents. You are allowed one private build, and can disable your Github pushes from building at any time with Disable.

If the build was successful or errored with a log, it will be available for viewing:

We calculate a similarity score for your container against all major operating systems.

We calculate a diff between the container and it's (estimated) base operating system, and from this generate a list of software and service tags to describe the container:

The container metadata also preserves the counts of files based on extension types:

All of these functions are available for use on your local machine using our software singularity-python, and data is also available programatically via our API.

Compare Containers

You can also select two containers, and generate those same views to show similarities and differences, and this is done by adding containers to your "Container Snackbox" with the buttons associated with containers around the site. The Snackbox will pop up automatically when you add containers to it, and is always available via the in the bottom left. Currently, Singularity Hub has functions that support comparison of two containers, which you can select from the Snackbox:

Clone this wiki locally