Basics
Before you start using the STACKIT container registry, it’s essential to understand some fundamental concepts that will help you navigate the platform efficiently.
Repositories
A repository is a collection of container images that are related to a specific project or application. Think of a repository as a folder that stores multiple versions of your container images. You can create multiple repositories to organize your images by project, team or application.
Projects
A project is a logical grouping of repositories that are related to a specific application or service. Projects provide a way to manage access control, quotas and other settings across multiple repositories. You can create multiple projects to organize your repositories by team, department or application. Once you have created your repository you will be able to invite existing users to said resource in order to collaboratively work on the images in it. You will need to be invited to an existing project by the project administrator, before you can access its content.
Images
A container image is a lightweight, standalone package that includes everything needed to run a containerized application, including the code, dependencies and settings. Images are the building blocks of containerized applications and are stored in repositories.
Tags
A tag is a label that is assigned to a specific version of a container image. Tags provide a way to track changes to your images and roll back to previous versions if needed. You can assign multiple tags to an image, such as “latest” or “stable”, to indicate its status or version.
Users and Roles
The STACKIT container registry supports multiple user roles, each with its own set of permissions and access levels. You can assign users to specific roles, such as project administrator, developer or viewer, to control access to your repositories and projects. To create a new user, simply ask your colleagues to log in to STACKIT Container Registry through the STACKIT single sign-on option and a new user will be created for them. Users will automatically be deleted when they no longer have access to STACKIT.
Understanding these basic concepts will help you get started with our container registry and make the most of its features.