docs/docker-id/index.md

58 lines
2.9 KiB
Markdown

---
description: Learn how to register for a Docker ID and log in to your account
keywords: accounts, docker ID, billing, paid plans, support, Hub, Store, Forums, knowledge base, beta access, email, activation, verification
title: Create an account
redirect_from:
- /docker-cloud/dockerid/
- /docker-hub/accounts/
---
All you need is an email address to create a Docker account. Once you've created your account with a unique Docker ID, you can access Docker Hub repositories and explore images that are available from the community and verified publishers.
Your Docker ID becomes your username for hosted Docker services, and [Docker forums](https://forums.docker.com/).
## Create a Docker ID
1. Go to the [Docker Hub signup page](https://hub.docker.com/signup/).
2. Enter a username.
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.
3. Enter a unique, valid email address.
4. Enter a password that's at least 9 characters long.
5. Complete the Captcha verification and then select **Sign up**.
Docker sends a verification email to the address you provided.
6. Verify your email address to complete the registration process.
> **Note**
>
> You have limited actions available until you verify your email address.
## Sign in
Once you register and verify your Docker ID email address, you can sign in to [Docker Hub](https://hub.docker.com).
You can also sign in through the CLI using the `docker login` command. For more information, see [`docker login`](../engine/reference/commandline/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](../docker-hub/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).
{:.warning}
## Troubleshooting
If you run into trouble with your Docker ID account, know that we're 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.
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.
If you still need any help, [create a support ticket](https://hub.docker.com/support/contact/) and let us know how we can help you.