IBM Cloud Docs
Why am I forbidden to create a Container Registry instance in my account?

Why am I forbidden to create a Container Registry instance in my account?

When you try to create a namespace, you receive a message that says that it is forbidden to create an IBM Cloud® Container Registry instance in your IBM Cloud account.

You receive the following message The request could not be completed because it is forbidden to create an IBM Cloud Container Registry instance in your account. Review your IBM Cloud Catalog management settings.

A catalog filter under Manage > Catalogs > Settings prevents the creation of any services. By default, the IBM Cloud catalog, module registry, and community registry are visible to all users in this account. You can make products available for specific users by turning off visibility to public catalogs and adding products to your private catalogs. If you don't have any private catalogs in your account and you turn off visibility, users can't create instances of any products.

You must ensure that Container Registry is allowed when a namespace is being created, see Settings in Catalog management.

You can run the following command to include just Container Registry, which might be helpful if you are keen to hide everything else:

ibmcloud catalog filter create --include-all false --include-list public.bluemix.container.registry