{"id":22599611,"url":"https://github.com/singularityhub/singularity-docker","last_synced_at":"2026-03-08T11:32:21.303Z","repository":{"id":47648257,"uuid":"158462622","full_name":"singularityhub/singularity-docker","owner":"singularityhub","description":"docker base images to provide release versions of Singularity","archived":false,"fork":false,"pushed_at":"2024-01-25T14:25:08.000Z","size":224,"stargazers_count":17,"open_issues_count":5,"forks_count":8,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-01T00:30:08.250Z","etag":null,"topics":["container-friends","docker","singularity"],"latest_commit_sha":null,"homepage":"https://quay.io/repository/singularity/singularity","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/singularityhub.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null},"funding":{"github":"vsoch"}},"created_at":"2018-11-20T23:07:55.000Z","updated_at":"2024-06-26T11:16:43.000Z","dependencies_parsed_at":"2023-01-21T11:31:07.548Z","dependency_job_id":"2d6377d5-5c53-4ae2-a16e-a55f620afcd7","html_url":"https://github.com/singularityhub/singularity-docker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/singularityhub%2Fsingularity-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/singularityhub%2Fsingularity-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/singularityhub%2Fsingularity-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/singularityhub%2Fsingularity-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/singularityhub","download_url":"https://codeload.github.com/singularityhub/singularity-docker/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248323518,"owners_count":21084521,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["container-friends","docker","singularity"],"created_at":"2024-12-08T11:10:40.688Z","updated_at":"2026-03-08T11:32:21.290Z","avatar_url":"https://github.com/singularityhub.png","language":null,"readme":"# Singularity Docker\n\nThis repository serves Dockerized Singularity, organized by versions that\nare currently installed from the Singularity main repository (based on\nversioned branches). You can find the Dockerfiles in the various branches with\nthe associated tag you are interested in. The containers are hosted at \n[quay.io/singularity/singularity](https://quay.io/repository/singularity/singularity?tab=tags)\nand were previously hosted on [Docker Hub](https://hub.docker.com/r/singularityware/singularity).\n\n## Versions\n\nThe versions below are automated builds. Before 3.7.4 we rely on the [hpcng Singularity](https://github.com/hpcng/singularity)\nrepository Github branches. 3.7.4 and later we use [sylabs Singularity](https://github.com/sylabs/singularity), which\nis the company created specifically for Singularity.\nThe repository here also stories the various versions in different branches, so that a single push to master doesn't trigger a build of all versions\n\n - [v3.10.4](https://github.com/singularityhub/singularity-docker/tree/v3.10.4): Builds to quay.io/singularity/singularity:v3.10.4.\n - [v3.10.4-slim](https://github.com/singularityhub/singularity-docker/tree/v3.10.4-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.10.4-slim.\n - [v3.10.3](https://github.com/singularityhub/singularity-docker/tree/v3.10.3): Builds to quay.io/singularity/singularity:v3.10.3.\n - [v3.10.3-slim](https://github.com/singularityhub/singularity-docker/tree/v3.10.3-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.10.3-slim.\n - [v3.10.0](https://github.com/singularityhub/singularity-docker/tree/v3.10.0): Builds to quay.io/singularity/singularity:v3.10.0.\n - [v3.10.0-slim](https://github.com/singularityhub/singularity-docker/tree/v3.10.0-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.10.0-slim.\n - [v3.9.9-slim](https://github.com/singularityhub/singularity-docker/tree/v3.9.9-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.9.9-slim.\n - [v3.9.9](https://github.com/singularityhub/singularity-docker/tree/v3.9.9): Builds to quay.io/singularity/singularity:v3.9.9.\n - [v3.9.8-slim](https://github.com/singularityhub/singularity-docker/tree/v3.9.8-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.9.8-slim.\n - [v3.9.8](https://github.com/singularityhub/singularity-docker/tree/v3.9.8): Builds to quay.io/singularity/singularity:v3.9.8.\n - [v3.9.7-slim](https://github.com/singularityhub/singularity-docker/tree/v3.9.7-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.9.7-slim.\n - [v3.9.7](https://github.com/singularityhub/singularity-docker/tree/v3.9.7): Builds to quay.io/singularity/singularity:v3.9.7.\n - [v3.9.6-slim](https://github.com/singularityhub/singularity-docker/tree/v3.9.6-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.9.6-slim.\n - [v3.9.6](https://github.com/singularityhub/singularity-docker/tree/v3.9.6): Builds to quay.io/singularity/singularity:v3.9.6.\n - [v3.9.5-slim](https://github.com/singularityhub/singularity-docker/tree/v3.9.5-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.9.5-slim.\n - [v3.9.5](https://github.com/singularityhub/singularity-docker/tree/v3.9.5): Builds to quay.io/singularity/singularity:v3.9.5.\n - [v3.9.4-slim](https://github.com/singularityhub/singularity-docker/tree/v3.9.4-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.9.4-slim.\n - [v3.9.4](https://github.com/singularityhub/singularity-docker/tree/v3.9.4): Builds to quay.io/singularity/singularity:v3.9.4.\n - [v3.9.3-slim](https://github.com/singularityhub/singularity-docker/tree/v3.9.3-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.9.3-slim.\n - [v3.9.3](https://github.com/singularityhub/singularity-docker/tree/v3.9.3): Builds to quay.io/singularity/singularity:v3.9.3.\n - [v3.9.2-slim](https://github.com/singularityhub/singularity-docker/tree/v3.9.2-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.9.2-slim.\n - [v3.9.2](https://github.com/singularityhub/singularity-docker/tree/v3.9.2): Builds to quay.io/singularity/singularity:v3.9.2.\n - [v3.9.1-slim](https://github.com/singularityhub/singularity-docker/tree/v3.9.1-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.9.1-slim.\n - [v3.9.1](https://github.com/singularityhub/singularity-docker/tree/v3.9.1): Builds to quay.io/singularity/singularity:v3.9.1.\n - [v3.9.0-slim](https://github.com/singularityhub/singularity-docker/tree/v3.9.0-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.9.0-slim.\n - [v3.9.0](https://github.com/singularityhub/singularity-docker/tree/v3.9.0): Builds to quay.io/singularity/singularity:v3.9.0.\n - [v3.8.4-slim](https://github.com/singularityhub/singularity-docker/tree/v3.8.4-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.8.4-slim.\n - [v3.8.4](https://github.com/singularityhub/singularity-docker/tree/v3.8.3): Builds to quay.io/singularity/singularity:v3.8.4.\n - [v3.8.3-slim](https://github.com/singularityhub/singularity-docker/tree/v3.8.3-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.8.3-slim.\n - [v3.8.3](https://github.com/singularityhub/singularity-docker/tree/v3.8.3): Builds to quay.io/singularity/singularity:v3.8.3.\n - [v3.8.2-slim](https://github.com/singularityhub/singularity-docker/tree/v3.8.2-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.8.2-slim.\n - [v3.8.2](https://github.com/singularityhub/singularity-docker/tree/v3.8.2): Builds to quay.io/singularity/singularity:v3.8.2.\n - [v3.8.1-slim](https://github.com/singularityhub/singularity-docker/tree/v3.8.1-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.8.1-slim.\n - [v3.8.1](https://github.com/singularityhub/singularity-docker/tree/v3.8.1): Builds to quay.io/singularity/singularity:v3.8.1.\n - [v3.7.4-slim](https://github.com/singularityhub/singularity-docker/tree/v3.7.4-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.7.4-slim.\n - [v3.7.4](https://github.com/singularityhub/singularity-docker/tree/v3.7.4): Builds to quay.io/singularity/singularity:v3.7.4.\n - [v3.7.3-slim](https://github.com/singularityhub/singularity-docker/tree/v3.7.3-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.7.3-slim.\n - [v3.7.3](https://github.com/singularityhub/singularity-docker/tree/v3.7.3): Builds to quay.io/singularity/singularity:v3.7.3.\n - [v3.7.2-slim](https://github.com/singularityhub/singularity-docker/tree/v3.7.2-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.7.2-slim.\n - [v3.7.2](https://github.com/singularityhub/singularity-docker/tree/v3.7.2): Builds to quay.io/singularity/singularity:v3.7.2.\n - [v3.7.1-slim](https://github.com/singularityhub/singularity-docker/tree/v3.7.1-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.7.1-slim.\n - [v3.7.1](https://github.com/singularityhub/singularity-docker/tree/v3.7.1): Builds to quay.io/singularity/singularity:v3.7.1.\n - [v3.7.0-slim](https://github.com/singularityhub/singularity-docker/tree/v3.7.0-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.7.0-slim.\n - [v3.7.0](https://github.com/singularityhub/singularity-docker/tree/v3.7.0): Builds to quay.io/singularity/singularity:v3.7.0.\n - [v3.6.4-slim](https://github.com/singularityhub/singularity-docker/tree/v3.6.4-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.6.4-slim.\n - [v3.6.4](https://github.com/singularityhub/singularity-docker/tree/v3.6.4): Builds to quay.io/singularity/singularity:v3.6.4.\n - [v3.6.2-slim](https://github.com/singularityhub/singularity-docker/tree/v3.6.2-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.6.2-slim.\n - [v3.6.2](https://github.com/singularityhub/singularity-docker/tree/v3.6.2): Builds to quay.io/singularity/singularity:v3.6.2.\n - [v3.6.1-slim](https://github.com/singularityhub/singularity-docker/tree/v3.6.1-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.6.1-slim.\n - [v3.6.1](https://github.com/singularityhub/singularity-docker/tree/v3.6.1): Builds to quay.io/singularity/singularity:v3.6.1.\n - [v3.6.0-slim](https://github.com/singularityhub/singularity-docker/tree/v3.6.0-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.6.0-slim.\n - [v3.6.0](https://github.com/singularityhub/singularity-docker/tree/v3.6.0): Builds to quay.io/singularity/singularity:v3.6.0.\n - [v3.5.3-slim](https://github.com/singularityhub/singularity-docker/tree/v3.5.3-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.5.3-slim.\n - [v3.5.3](https://github.com/singularityhub/singularity-docker/tree/v3.5.1): Builds to quay.io/singularity/singularity:v3.5.3.\n - [v3.5.1-slim](https://github.com/singularityhub/singularity-docker/tree/v3.5.1-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.5.1-slim.\n - [v3.5.1](https://github.com/singularityhub/singularity-docker/tree/v3.5.1): Builds to quay.io/singularity/singularity:v3.5.1.\n - [v3.5.0-slim](https://github.com/singularityhub/singularity-docker/tree/v3.5.0-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.5.0-slim.\n - [v3.5.0](https://github.com/singularityhub/singularity-docker/tree/v3.5.0): Builds to quay.io/singularity/singularity:v3.5.0.\n - [v3.4.2-slim](https://github.com/singularityhub/singularity-docker/tree/v3.4.2-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.4.2-slim.\n - [v3.4.2](https://github.com/singularityhub/singularity-docker/tree/v3.4.2): Builds to quay.io/singularity/singularity:v3.4.2.\n - [v3.4.1-slim](https://github.com/singularityhub/singularity-docker/tree/v3.4.1-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.4.1-slim.\n - [v3.4.1](https://github.com/singularityhub/singularity-docker/tree/v3.4.1): Builds to quay.io/singularity/singularity:v3.4.1.\n - [v3.4.0-slim](https://github.com/singularityhub/singularity-docker/tree/v3.4.0-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.4.0-slim.\n - [v3.4.0](https://github.com/singularityhub/singularity-docker/tree/v3.4.0): Builds to quay.io/singularity/singularity:v3.4.0.\n - [v3.3.0-slim](https://github.com/singularityhub/singularity-docker/tree/3.3.0-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.3.0-slim.\n - [v3.3.0](https://github.com/singularityhub/singularity-docker/tree/3.3.0): Builds to quay.io/singularity/singularity:v3.3.0.\n - [v3.2.1-slim](https://github.com/singularityhub/singularity-docker/tree/v3.2.1-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:v3.2.1-slim.\n - [v3.2.1](https://github.com/singularityhub/singularity-docker/tree/v3.2.1): Builds to quay.io/singularity/singularity:v3.2.1.\n - [3.1.1-slim](https://github.com/singularityhub/singularity-docker/tree/3.1.1-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:3.1.1-slim.\n - [3.1.1](https://github.com/singularityhub/singularity-docker/tree/3.1.1): Builds to quay.io/singularity/singularity:3.1.1\n - [3.1-slim](https://github.com/singularityhub/singularity-docker/tree/3.1-slim): A multistage build that is smaller in size that builds to quay.io/singularity/singularity:3.1-slim.\n - [3.1](https://github.com/singularityhub/singularity-docker/tree/3.1): Builds to quay.io/singularity/singularity:3.1\n - [3.0.2-slim](https://github.com/singularityhub/singularity-docker/tree/3.0.2-slim): A multistage build that is smaller in size (see [this issue](https://github.com/singularityhub/singularity-docker/issues/2)) Builds to quay.io/singularity/singularity:3.0.2-slim.\n - [3.0.2](https://github.com/singularityhub/singularity-docker/tree/3.0.2): Builds to quay.io/singularity/singularity:3.0.2\n - [release-3.0](https://github.com/singularityhub/singularity-docker/tree/3.0): Builds to quay.io/singularity/singularity:3.0\n\n### Legacy\n\n - [gitlab-2.6](https://github.com/singularityhub/singularity-docker/tree/gitlab-2.6): Builds to singularityware/singularity:gitlab-2.6\n - [vault/release-2.6](https://github.com/singularityhub/singularity-docker/tree/2.6): Builds to quay.io/singularity/singularity:2.6\n - [vault/release-2.5](https://github.com/singularityhub/singularity-docker/tree/2.5): Builds to quay.io/singularity/singularity:2.5\n - [vault/release-2.4](https://github.com/singularityhub/singularity-docker/tree/2.4): Builds to quay.io/singularity/singularity:2.4\n\nWe used to use [quay.io/singularity/singularity](https://hub.docker.com/r/quay.io/singularity/singularity/) on Docker Hub, but have\nswitched to [quay.io/singularity/singularity](https://quay.io/repository/singularity/singularity) for much better deployment features.\n\nFor GitLab CI, we needed a container without an `ENTRYPOINT`. That is the only difference.\n\n## Use Cases\n\nCurrently, the intended use case is to provide these as base images for continuous\nintegration, meaning that you should be able to build a container using one of\nthese environments. To work correctly with Docker, the container needs to be run\nin privileged mode.\n\n```bash\n$ docker run --privileged -t --rm quay.io/singularity/singularity\n```\n","funding_links":["https://github.com/sponsors/vsoch"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsingularityhub%2Fsingularity-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsingularityhub%2Fsingularity-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsingularityhub%2Fsingularity-docker/lists"}