Docker Hub is a container registry built to enable developers and open-source contributors to discover, use, and share container images.
1) Navigate to [Build Configuration] - [External Container Registries].
2) Click the "+ Register" button in the upper right corner to select the provider for creation.
1) Click the "+ Register" button and select "Docker Hub"
2) After registering Docker Hub authentication information in the basic information, click the "Test Connection" button.
Enter the name of the registry to be created in the registry.
Enter a description for the registry in the description.
Enter the EndPoint URL in the correct format.
Enter the name of the registered registry.
Enter Access ID and Access Secret.
Click "Test Connection" in the upper right corner to verify if the registry is available.
Click the "Save" button in the upper right corner.
1) Log in to Docker Hub and click on "Repositories" at the top.
2) Click on "Create repository" in the upper right corner.
3) Create a namespace and the image to be generated.
Since Docker Hub creates both the repository and image name simultaneously, the image name in the Build/Pipeline > Build section should match the Docker Hub Repository Name for image build generation.
1) Click on the profile in the upper right corner and select "My Account."
2) Confirm the Access ID
Access ID
: User's nickname or email address
3) Click on the "Security" tab on the right, then click on "New Access Token" in the upper right.
4) Enter a description for the token and copy the Access Token upon issuance.
Access Token
: Copy Access Token
Item (* is required) | Content |
---|---|
Name*
Enter the name of the external container registry to be registered
Describe
Enter a description for the external container registry.
Endpoint URL*
External Container Registry Endpoint Address -> Mostly fixed as https://docker.io
Namespace*
Enter the registered registry namespace
Access ID*
Access Key
Access Secret*
Access Secret