Integrate DockerHub⚓︎
EDP utilizes container registries for storing and distributing application images. This page provides instructions on integrating your platform with DockerHub.
Integration Procedure⚓︎
To integrate EPAM Delivery Platform with DockerHub, complete the guidelines below:
-
Log in to your DockerHub account.
-
In the DockerHub main page, click your user icon at the top right corner and select Account Settings.
-
In the Account Settings page, select the Security tab and click New Access Token.
-
Enter the token description, select the Read, Write, Delete permission and click Generate.
-
Copy the generated token:
-
In EDP Portal, navigate to
EDP
->Configuration
->Registry
and click the Add Registry button. -
In the Registry Provider field, select DockerHub. Define the following values and click Save:
- Registry Endpoint:
https://docker.io
- Registry Space:
DockerHub account name
- User:
DockerHub account name
- Password/Token:
Your generated access token
- Use the Push Account's credentials:
check
- Registry Endpoint:
Note
In the DockerHub context, the Registry Space field is equivalent to the account/organization name.
With all integrations in place, let us move forward with creating applications. Please proceed to the Create Application page for further instructions.