Repositories

Repositories can be described as folders within one project. If a project is a storage for images involved in the same application, the repositories can be a method to sort these images depending on the application feature, stage in the development life cycle, or any other factor.

Browse and Filter Repositories

Inside every project, you will see the list of all its repositories. Similarly to filtering and searching through projects, you can use a search field to find a repository by its name:

Create a Repository

New repositories can only be created using the command line tool. When you tag an image before pushing it into your project on Container Registry, the first part of the tag is the repository:

docker tag  hello-world  your-subdomain.container-registry.com/library/repository:tag

Read more about tagging and pushing images in this tutorial.

Refresh Repositories List

When you push an image to a new repository and have the project page open in your browser at the same time, you need to refresh the view to see the newly created repository:

Change View

You can switch between the default list view and card view:

The view wil be resetted to the default list view every time you leave the project page.

Delete a Repository

Deleting a repository can only be done from the GUI.

In the List View

  • Select repositories you want to delete or select all by checking the tickbox in the upper left corner of the table.
  • Click the Delete button

INFO

  1. When you deleted a repository but then push the image tagged with it once again, the same repository will be created anew.

  2. To be able to delete only certain repositories in bulks, you can first filter them and then use the checkbox to select all repositories in the result list.

In the Card View

In the card view, the Delete button is hidden under Actions:

Push Command

Inside the project, you will find push command templates that help you to tag and push images, Helm charts and other artifacts.

Inside a Repository

Inside the repository, you can see a list of different artifacts – images, OCI indexes, and helm charts – and some general information about them.

Repository Description

You can provide your repository with a description in plain text or Markdown format. Inside the repository, go to the Info section:

The Markdown format will create a well structured description of your repository.

Managing Artifacts

Refer to this guide to learn about managing artifacts (images, Helm charts, and tags) in your repository.