docker login container-registry.oracle.com
with your Oracle SSO logon no longer works after 30/6/2025, you need to create an Auth Token and use that as your password. See this banner across the top of the Container Registry site:

- Go to container-registry.oracle.com and logon
- Click your user account top right
- From the dropdown menu, select Auth Token

Use this auth token value in place of your SSO password when logging on with docker login
and this should work as expected.
This is described in the Oracle docs here.