CybeDefend Configuration
| Field | Description | Example |
|---|---|---|
| DockerHub Username | Your Docker Hub username | username |
| Personal Access Token | Docker Hub Personal Access Token | dckr_pat_xxxxxxxxxxxx |
How to Create a Personal Access Token in DockerHub
Security Best Practices
Use Read-Only Tokens
Create tokens with minimal permissions required for scanning operations only.
Rotate Tokens Regularly
Change your access tokens periodically to minimize security risks.
Never Commit Tokens
Store tokens in environment variables or secret managers, never in code.
Use Dedicated Accounts
Create a separate Docker Hub account for automated scanning.
Troubleshooting
Authentication Failed
Authentication Failed
- Verify username and token are correct
- Check if the token has expired
- Ensure the token has the required permissions
Rate Limit Exceeded
Rate Limit Exceeded
- Docker Hub has pull rate limits for free accounts
- Consider upgrading to Docker Hub Pro for higher limits
- Use authenticated pulls to get higher rate limits