Create and manage repository
Create repository
Repository refers to a repository that stores images in the registry. Here's how to create a repository in Container Registry:
-
Go to KakaoCloud Console > Container Pack > Container Registry.
-
in the Repository menu, click the [Create repository] button.
-
Enter the required information and click the [Create] button.
-
Check the created repository in the Repository list.
Manage repository
Here's how to manage a repository in Container Registry.
View repository list
You can check the list of currently created repositories and basic information about the repositories.
- Go to KakaoCloud Console > Container Pack > Container Registry.
- Check the currently created repository in the Repository menu.
View repository details
You can check the detailed information of the repository.
- Go to KakaoCloud Console > Container Pack > Container Registry.
- Select a repository from the Repository menu.
- Check the information on the repository's detail page.
View repository usage history
You can check the repository usage history, including repository creation, settings change history, and image push/pull.
- Go to KakaoCloud Console > Container Pack > Container Registry.
- From the Repository menu, select a repository.
- Check the information in the Usage history tab.
Edit repository
Modifying a repository is limited to its visibility, repository description, tag override settings, and image settings.
- Go to KakaoCloud Console > Container Pack > Container Registry.
- Select the Repository menu.
- Select the [More] icon located at the right of the repository and click Update.
- Edit the information and click the [Save] button.
Configure repository permission
If your IAM role is Project Admin, you can grant other users permissions to the repository by setting repository permissions. Repository permissions are divided into Repository Member, which can push and pull images, and Repository Viewer, which can only pull images.
Users from the same organization who do not belong to the project can access the repository through tools such as Docker CLI using an 'access key' issued by another project, but cannot access it through the console.
- Go to KakaoCloud Console > Container Pack > Container Registry.
- From the Repository menu, select a repository.
- Click the [Configure permission] button located at the top right of screen.
- In the pop-up window, add users and grant roles, and click the [Add] button.
View image Push/Pull command
You can check Docker commands related to authentication, image push, and image pull.
- Go to KakaoCloud Console > Container Pack > Container Registry.
- From the Repository menu, select a repository.
- Click the [View command] button located at the top right of screen.
- Check the command in the View command pop-up window.
Set up alerts
You can set up alerts for specific events in the Alert Center.
Delete repository
You can delete repositories that you no longer use.
- Go to KakaoCloud Console > Container Pack > Container Registry.
- Select the checkbox of the repository to delete from the Repository menu.
- Select the [More] icon > Delete.
- In the pop-up window, enter the name of the repository to delete and click the [Delete] button.