WatchDog Security Help Center
Admin Guide
Docs Home
Admin Guide
User Guide
MSP Guide
Back to home
Integrations
Connecting Cloudflare to WatchDog Security
Connecting Google Workspace to WatchDog Security
Connecting WatchDog & Docker Hub (Personal)
Connecting WatchDog & Tailscale
Connecting Twingate to WatchDog Security
Connecting WatchDog & Intercom
Connecting Microsoft 365 to WatchDog Security
Connecting Google Cloud to WatchDog Security
Connecting Microsoft Azure to WatchDog Security
Connecting WatchDog & Amazon Web Services (AWS)
Connecting WatchDog & Docker Hub (Personal)
This guide explains how to connect
Docker Hub (Personal)
to WatchDog Security using an API access token.
Once connected, WatchDog will monitor your Docker Hub environment for container repository configuration risks and inventory information.
What WatchDog Monitors
#
WatchDog operates in
read-only mode
and does
not modify configuration settings
within your Docker Hub environment.
After the integration is connected, WatchDog may monitor:
Scopes
Docker Repositories
Container repositories
Repository visibility settings
Repository metadata
Repository security configuration
The exact information collected depends on the permissions granted to the API token.
Requirements
#
Before connecting the integration, ensure the following:
You have
administrator access
to the Docker Hub account
You're an
Account Owner
or
Security Admin
in WatchDog UI
Step 1 — Generate a Docker Hub Access Token
#
Docker Hub uses
Personal Access Tokens (PATs)
to authenticate API access.
1.
Log into
Docker Hub
2.
Click your
Profile Icon
3.
Select
Account Settings
4.
Navigate to
Security
5.
Under
Access Tokens
, click
Generate New Token
6.
Provide a
Token Description
(example:
WatchDog Security
)
7.
Ensure the token has
Read access
8.
Click
Generate
9.
Copy the generated
Access Token
Docker Hub access tokens are only displayed
once after creation
. Store the token securely before continuing.
For more details, see Docker's official documentation:
https://docs.docker.com/security/access-tokens/
Step 2 — Connect the Integration in WatchDog
#
1.
Log into the
WatchDog Security Portal
2.
Navigate to
Management → Integrations
3.
Locate
Docker Hub (Personal)
4.
Click
Connect
5.
Enter the generated
Docker Hub Access Token
6.
Click
Connect Integration
Initial Sync
#
After the integration is connected
WatchDog will begin collecting repository metadata from Docker Hub
The first synchronization typically completes within
5–10 minutes
Data will appear within the following modules
Posture Management
Inventory
Compliance Center
Troubleshooting
#
Integration Fails to Connect
Verify the following:
The access token was copied correctly
The token has
read permissions
The token has not expired or been revoked
No Data Appears
Related Documentation
#
Docker Hub Access Tokens
Modified at
2026-03-14 19:35:10
Previous
Connecting Google Workspace to WatchDog Security
Next
Connecting WatchDog & Tailscale