Jun's Blog

Output, activities, memo and etc.

Using Quay.io

This article is a memo on how to use Quay.io[1] and how to change the login from the original Quay ID/password to Red Hat SSO (Single Sign On).

Change how to log in from Quay ID/Password to Red Hat SSO

Now the Quay only encourages Red Hat SSO. It is not convenient. Anyway, I note how to change it when you already have used Quay with ID/Password. The migration is not easy to understand and do. That's why I will note this.

First, you need to create your Red Hat Single Sign On (SSO) account at [2]. Then you need to go to [3], and login with your used Quay ID/Password. Then click your name bottom on the top right, and click Account Settings, Then click the "External Logins" button. And You see External Logins - provider "Red Hat", and you link there. And go to [1] again, and login with Red Hat SSO.

Push your container image to Quay.io

$ podman tag <image_name> quay.io/<user_name>/<image_name>:<tag>

Log in with your used Quay ID/Password.

$ podman login quay.io
Username: <user_name>
Password:
Login Succeeded!
$ podman push quay.io/<user_name>/<image_name>:<tag>

Then you can see the image you uploaded at [4].

References