Overview
Docker Hub is the world’s largest container image registry, hosting millions of container images. You can connect Docker Hub to Qovery to deploy both public and private images.Registry URL
Authentication
Docker Hub supports two authentication methods:- Access Token (recommended for security)
- Password (not recommended)
Configuration in Qovery
1
Create Access Token
- Log into Docker Hub
- Go to Account Settings → Security
- Click New Access Token
- Give it a description and set permissions
- Click Generate and copy the token
Docker Hub shows the token only once. Save it securely.
2
Access Organization Settings
Navigate to Organization Settings → Container Registries in Qovery
3
Add Registry
Click Add Registry
4
Select Docker Hub
Choose Docker Hub from the registry type dropdown
5
Enter Credentials
Provide:
- Username: Your Docker Hub username
- Password: Access token (not your Docker Hub password)
6
Save
Qovery will verify the credentials and save the configuration
Rate Limits
Docker Hub has rate limits for image pulls:- Anonymous users: 100 pulls per 6 hours
- Authenticated users: 200 pulls per 6 hours
- Paid accounts: Higher limits based on plan
Authenticating with Docker Hub increases your rate limit and is recommended even for public images.
Image Format
Public images:nginx:latestmycompany/myapp:v1.0.0