Singularity Registry Documentation
Hello there! It’s so great that you want to use Singularity Registry. Let’s get started.
This section covers rationale, background, and frequently asked questions.
- Introduction: Covers some background and basic information.
- Use Cases: a few examples of when Singularity Registry is useful
- Frequenty Asked Questions: Quick answers to some questions you might have on your mind.
Deploy a Registry
This section is going to cover installation, which means configuration of a Docker image, building of the image, and then starting your image with other services (docker-compose) to run your registry.
- install: configure, build, and deploy your registry.
- setup: setting up and registering the running application.
- credentials: User accounts and credentials for using the client.
- plugins: Details about available plugins, and how to configure them.
Use a Registry
- sregistry Client: A client provided by Singularity Python to push, pull, list, and delete.
- Singularity usage: The Singularity development branch has functionality to use your registry too.
@vsoch wants your input! This registry is driven by desire and need for clusters small and large, so if you don’t tell me what you want, how will I know that you want it?