Create a Docker account
You can create a free Docker account with your email address or by signing up with your Google or GitHub account. After creating a unique Docker ID, you can access Docker products, including Docker Hub, Docker Desktop, and Docker Scout.
Your Docker ID becomes your username for hosted Docker services and Docker forums.
TipSee Docker's subscriptions for available plans.
Create and verify your account
Signing up with an email address, Google, or GitHub requires verification before you can sign in:
- If you sign up with Google or GitHub, verify your email address with that provider first.
- If you sign up with an email address, Docker sends a one-time password (OTP). Enter the code from the Docker email on the OTP page.
Docker blocks sign-in until you've verified your account.
- Go to the Docker sign-up page and enter a unique, valid email address.
- Enter a username to use as your Docker ID. After you create your Docker
ID, you can't change it or reuse it if you deactivate this account. Your
username:
- Must be between 4 and 30 characters long
- Can only contain numbers and lowercase letters
- Choose a password that's at least 9 characters long, then select Sign up.
- Verify your email address when you receive the Docker OTP verification email. This completes the registration process.
- Go to the Docker sign-up page.
- Select your social provider, Google or GitHub.
- Select the social account you want to link to your Docker account.
- Select Authorize Docker to let Docker access your social account information. Docker redirects you to the sign-up page.
- Enter a username to use as your Docker ID. After you create your Docker
ID, you can't change it or reuse it if you deactivate this account. Your
username:
- Must be between 4 and 30 characters long
- Can only contain numbers and lowercase letters
- Select Sign up.
Troubleshooting
If you have a paid Docker subscription, contact the Support team 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: