diff --git a/docker-hub/builds/link-source.md b/docker-hub/builds/link-source.md index d607d96b74..67a6bf66c8 100644 --- a/docker-hub/builds/link-source.md +++ b/docker-hub/builds/link-source.md @@ -32,6 +32,10 @@ organizations. ![Linking source providers](images/linked-accounts.png) + > **Note**: If you want to unlink your current GitHub account and relink to a new GitHub account, make sure to completely logout of [GitHub] (https://github.com/){: target="_blank" rel="noopener" + class="_"} before linking via Docker Hub. + + 4. Review the settings for the **Docker Hub Builder** OAuth application. ![Granting access to GitHub account](images/authorize-builder.png) diff --git a/docker-hub/onboarding-faqs.md b/docker-hub/onboarding-faqs.md index c58fd06d2e..d130012892 100644 --- a/docker-hub/onboarding-faqs.md +++ b/docker-hub/onboarding-faqs.md @@ -13,7 +13,7 @@ For more information, see [Docker ID](../docker-id/index.md). If your admin enfo ### What if my Docker ID is taken? -If you have a trademark for your namespace, [Docker Support](https://hub.docker.com/support/contact/){: target="_blank" rel="noopener" +All Docker IDs are first-come, first-served except for companies that have a US Trademark on a username. If you have a trademark for your namespace, [Docker Support](https://hub.docker.com/support/contact/){: target="_blank" rel="noopener" class="_"} can retrieve the Docker ID for you. ### What’s an organization? diff --git a/docker-hub/repos.md b/docker-hub/repos.md index b0d58a547c..3a6f500397 100644 --- a/docker-hub/repos.md +++ b/docker-hub/repos.md @@ -25,8 +25,12 @@ When creating a new repository: * You can choose to put it in your Docker ID namespace, or in any [organization](orgs.md) where you are an [_owner_](orgs.md#the-owners-team). * The repository name needs to be unique in that namespace, can be two - to 255 characters, and can only contain lowercase letters, numbers, hyphens (`-`), - and underscores (`_`). + to 255 characters, and can only contain lowercase letters, numbers, hyphens (`-`), and underscores (`_`). + + > **Note:** + > + > You cannot rename a Docker Hub repository once it has been created. + * The description can be up to 100 characters and is used in the search result. * You can link a GitHub or Bitbucket account now, or choose to do it later in the repository settings. @@ -36,6 +40,19 @@ When creating a new repository: After you hit the **Create** button, you can start using `docker push` to push images to this repository. + +## Deleting a repository + +1. Sign into [Docker Hub](https://hub.docker.com){: target="_blank" rel="noopener" class="_"} and click **Repositories**. + +2. Select a repository from the list, click **Settings** and then Delete Repository. + + > **Note:** + > + > Deleting a repository deletes all the images it contains and its build settings. This action cannot be undone. + +3. Enter the name of the repository to confirm the deletion and click **Delete**. + ## Pushing a Docker container image to Docker Hub To push an image to Docker Hub, you must first name your local image using your @@ -78,7 +95,7 @@ You can also make an existing repository private by going to its **Settings** ta You get one private repository for free with your Docker Hub user account (not usable for organizations you're a member of). If you need more private repositories for your user account, upgrade your Docker Hub plan from your -[Billing Information](https://hub.docker.com/billing/plan) page. +[Billing Information](https://hub.docker.com/billing/plan){: target="_blank" rel="noopener" class="_"} page. Once the private repository is created, you can `push` and `pull` images to and from it using Docker. @@ -93,7 +110,7 @@ You can designate collaborators and manage their access to a private repository from that repository's **Settings** page. You can also toggle the repository's status between public and private, if you have an available repository slot open. Otherwise, you can upgrade your -[Docker Hub](https://hub.docker.com/account/billing-plans/) plan. +[Docker Hub](https://hub.docker.com/account/billing-plans/){: target="_blank" rel="noopener" class="_"} plan. ## Collaborators and their role diff --git a/docker-id/index.md b/docker-id/index.md index b2a13c7a95..0aef2c55cf 100644 --- a/docker-id/index.md +++ b/docker-id/index.md @@ -17,11 +17,11 @@ Your Docker ID becomes your user namespace for hosted Docker services, and becom 2. Enter a username that will become your Docker ID. - Your Docker ID must be between 4 and 30 characters long, and can only contain numbers and lowercase letters. + Your Docker ID must be between 4 and 30 characters long, and can only contain numbers and lowercase letters. Once you create your Docker ID you cannot reuse it in the future if you deactivate this account. 3. Enter a unique, valid email address. -4. Enter a password. Note that the password must be at least 9 characters. +4. Enter a password that is at least 9 characters. 5. Complete the Captcha verification and then then click **Sign up**. @@ -48,9 +48,9 @@ stored in your home directory in `.docker/config.json`. The password is base64-e ## Troubleshooting -If you run into trouble with your Docker ID account, know that we are here to help! +If you run into trouble with your Docker ID account, know that we are here to help! If you want to retrieve or reset your password, [enter your email address](https://id.docker.com/reset-password/){: target="_blank" rel="noopener" class="_"} for additional instructions. -The most frequently asked questions regarding Docker ID accounts can be found on our [support troubleshooting FAQ](https://hub.docker.com/support/). + The most frequently asked questions regarding Docker ID accounts can be found on our [support troubleshooting FAQ](https://hub.docker.com/support/). You can use the [Docker forums](https://forums.docker.com/) to ask questions amongst other Docker community members, while our [hub-feedback GitHub repository](https://github.com/docker/hub-feedback) allows you to provide feedback on how we can better improve the experience with Docker Hub. diff --git a/single-sign-on/images/delete-sso.png b/single-sign-on/images/delete-sso.png new file mode 100644 index 0000000000..a8d912fdad Binary files /dev/null and b/single-sign-on/images/delete-sso.png differ diff --git a/single-sign-on/index.md b/single-sign-on/index.md index 518a27dc7d..2222b64a56 100644 --- a/single-sign-on/index.md +++ b/single-sign-on/index.md @@ -188,3 +188,9 @@ To remove a member from an organization: ## FAQs To learn more see our [FAQs](faqs.md). + +## Deleting SSO + +When you disable SSO, you can delete the connection to remove the configuration settings and the added domains. Once you delete this connection, it cannot be undone. Users must authenticate with their Docker ID and password or create a password reset if they do not have one. + +![Delete SSO](images/delete-sso.png){:width="500px"} diff --git a/subscription/upgrade.md b/subscription/upgrade.md index 1132e7ad3e..aa5be53b89 100644 --- a/subscription/upgrade.md +++ b/subscription/upgrade.md @@ -60,6 +60,7 @@ To update the billing information for your organization or personal account: > **Note** > - > The details displayed in the **Contact Information** section is used to generate your invoice. All billing-related information is sent to the email address listed in this section. + > The details displayed in the **Contact Information** section is used to generate your invoice. All billing-related information is sent to the email address listed in this section. Invoices are sent to one email address. Please contact your administrator to create a group within your organization that includes all of the email addresses. 4. Click **Update** to save your changes. +