Freshness for Docker accounts

This commit is contained in:
Sarah Sanders 2024-11-14 15:17:20 -08:00
parent acb264a20c
commit 6b3abef29e
3 changed files with 29 additions and 24 deletions

View File

@ -15,7 +15,7 @@ Your Docker ID becomes your username for hosted Docker services, and [Docker for
> [!TIP]
>
> Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what else Docker can offer you.
> Explore [Docker's core subscriptions](https://www.docker.com/pricing/) to see what subscription plans Docker can offer you.
## Create a Docker ID
@ -25,27 +25,29 @@ Your Docker ID becomes your username for hosted Docker services, and [Docker for
2. Enter a unique, valid email address.
3. Enter a username.
3. Enter a username to use as your Docker ID. Once you create your Docker ID you can't reuse it in the future if you deactivate this account.
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 can't reuse it in the future if you deactivate this account.
Your username:
- Must be between 4 and 30 characters long
- Can only contain numbers and lowercase letters
4. Enter a password that's at least 9 characters long.
5. Select **Sign Up**.
Docker sends a verification email to the address you provided.
6. Open your email client. Docker sends a verification email to the address you provided.
6. Verify your email address to complete the registration process.
7. Verify your email address to complete the registration process.
> [!NOTE]
>
> You have limited actions available until you verify your email address.
> You must verify your email address before you have full access to Docker's features.
### Sign up with Google or GitHub
> [!IMPORTANT]
>
> To sign up with your social provider, make sure you verify your email address with your provider before you begin.
> To sign up with your social provider, you must verify your email address with your provider before you begin.
1. Go to the [Docker sign-up page](https://app.docker.com/signup/).
@ -53,34 +55,37 @@ Your Docker ID becomes your username for hosted Docker services, and [Docker for
3. Select the social account you want to link to your Docker account.
4. Select **Authorize Docker** to allow Docker to access your social account information and be re-routed to the sign-up page.
4. Select **Authorize Docker** to let Docker to access your social account information. You will be re-routed to the sign-up page.
5. Enter a username.
5. Enter a username to use as your Docker ID.
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 can't reuse it in the future if you deactivate this account.
Your username:
- Must be between 4 and 30 characters long
- Can only contain numbers and lowercase letters
6. Select **Sign up**.
## Sign in
Once you register and verify your Docker ID email address, you can sign in to [your Docker account](https://login.docker.com/u/login/). You can sign in with your email address (or username) and password. Or, you can sign in with your social provider. See [Sign in with your social provider](#sign-in-with-your-social-provider).
You can also sign in through the CLI using the `docker login` command. For more information, see [`docker login`](/reference/cli/docker/login.md).
Once you register your Docker ID and verify your email address, you can sign in to [your Docker account](https://login.docker.com/u/login/). You can either:
- Sign in with your email address (or username) and password.
- Sign in with your social provider. For more information, see [Sign in with your social provider](#sign-in-with-your-social-provider).
- Sign in through the CLI using the `docker login` command. For more information, see [`docker login`](/reference/cli/docker/login.md).
> [!WARNING]
>
> When you use the `docker login` command, your credentials are
stored in your home directory in `.docker/config.json`. The password is base64-encoded in this file.
>
> We recommend using one of the [Docker credential helpers](https://github.com/docker/docker-credential-helpers) for secure storage of passwords. For extra security, you can also use a [personal access token](../security/for-developers/access-tokens.md) to log in instead, which is still encoded in this file (without a Docker credential helper) but doesn't allow admin actions (such as changing the password).
> We recommend using one of the [Docker credential helpers](https://github.com/docker/docker-credential-helpers) for secure storage of passwords. For extra security, you can also use a [personal access token](../security/for-developers/access-tokens.md) to sign in instead, which is still encoded in this file (without a Docker credential helper) but doesn't permit administrator actions (such as changing the password).
### Sign in with your social provider
> [!IMPORTANT]
>
> To sign in with your social provider, make sure you verify your email address with your provider before you begin.
> To sign in with your social provider, you must verify your email address with your provider before you begin.
Optionally, you can sign in to an existing Docker account with your Google or GitHub account. If a Docker account exists with the same email address as the primary email for your social provider, your Docker account will automatically be linked to the social profile. This lets you sign in with your social provider.
You can also sign in to your Docker account with your Google or GitHub account. If a Docker account exists with the same email address as the primary email for your social provider, your Docker account will automatically be linked to the social profile. This lets you sign in with your social provider.
If you try to sign in with your social provider and don't have a Docker account yet, a new account will be created for you. Follow the on-screen instructions to create a Docker ID using your social provider.
@ -90,8 +95,8 @@ To reset your password, enter your email address on the [Sign in](https://login.
## Troubleshooting
If you have a paid Docker subscription, you can [contact the Support team](https://hub.docker.com/support/contact/).
If you have a paid Docker subscription, you can [contact the Support team](https://hub.docker.com/support/contact/) for assistance.
All Docker users can seek troubleshooting information and support through the following resources, where Docker or the community respond on a best effort basis.
All Docker users can seek troubleshooting information and support through the following resources, where Docker or the community respond on a best effort basis:
- [Docker Community Forums](https://forums.docker.com/)
- [Docker Community Slack](http://dockr.ly/comm-slack)

View File

@ -7,13 +7,13 @@ keywords: Docker Hub, delete, deactivate, account, account management
You can deactivate an account at any time. This section describes the prerequisites and steps to deactivate a user account. For information on deactivating an organization, see [Deactivating an organization](../admin/deactivate-account.md).
>[!Warning]
>[!WARNING]
>
> All Docker products and services that use your Docker account will be inaccessible after deactivating your account.
## Prerequisites
Before deactivating your Docker account, ensure that you meet the following requirements:
Before deactivating your Docker account, ensure you meet the following requirements:
- For owners, you must leave your organization or company before deactivating your Docker account.
To do this:

View File

@ -5,11 +5,11 @@ description: Learn how to manage settings for your Docker account.
keywords: accounts, docker ID, account settings, account management, docker home
---
You can centrally manage the settings for your Docker account. Here you can also take administrative actions for your account and manage your account security.
You can centrally manage the settings for your Docker account using Docker Home. Here you can also take administrative actions for your account and manage your account security.
> [!TIP]
>
> If your account is associated with an organization that enforces single sign-on (SSO), you may not have permissions to update your account settings. You need to contact your administrator to update your settings.
> If your account is associated with an organization that enforces single sign-on (SSO), you may not have permissions to update your account settings. You must contact your administrator to update your settings.
## Update general settings
@ -17,7 +17,7 @@ You can centrally manage the settings for your Docker account. Here you can also
2. In Docker Home, select your avatar in the top-right corner to open the drop-down.
3. Select **Account settings**.
From here, you can take any of the following actions.
From the Account settings page, you can take any of the following actions.
### Update account information
@ -57,7 +57,7 @@ You can manage the security settings for your account in Docker Home.
For information on two-factor authentication (2FA) for your account, see [Enable two-factor authentication](../security/for-developers/2fa/_index.md) to get started.
For information on personal access tokens (PAT), see [Create and manage access tokens](../security/for-developers/access-tokens.md).
For information on personal access tokens (PATs), see [Create and manage access tokens](../security/for-developers/access-tokens.md).
## Account management