PEGA docker images from PEGA docker registry is not getting listed

Unable to authenticate the Pega Docker Registry: pega-docker.downloads.pega.com with Pega Provided Credentials (from Pega Software Downloads Page).

Steps Followed:

  1. Got the reg ID and Password from Pega

  2. Using below Echo command, base64 encoded ID and Password updated in config.json file in .docker directory.

Command: echo -n reg-ID:password | base64 from Linux / Putty / Ubuntu to encode the user ID and password with base64

  1. Tried Ran the below commands but getting Bad Credentials / Status 401 error

docker login -u -p pega-docker.downloads.pega.com/platform/pega:8.8.3

curl -u reg-ID:access-token https://pega-docker.downloads.pega.com/v2/_catalog

docker pull pega-docker.downloads.pega.com/platform/pega:8.8.3

curl -u reg-ID:access-token https://pega-docker.downloads.pega.com/v2/platform/pega/tags/list

@Kishore Sanagapalli

Root-Cause: Found that Issue with API Key and Docker Daemon.

Actions Performed:

  1. Reset the API Key and received a new ID and Key from Pega.

  2. Restarted Docker Daemon

Next Actions Performed to save the images locally:

  1. docker login -u -p pega-docker.downloads.pega.com

  2. docker pull pega-docker.downloads.pega.com/

  3. Run docker images command to check the pulled image name

  4. Run docker save image-name > image.tar will save your required image in your local machine.

Note: Check docker save | Docker Docs, if you need more information on docker save command and options.

@Kishore Sanagapalli how do you get the username and password ?

@Arvind

Digital Delivery option from Pega Platform page.

@Kishore Sanagapalli Yes, that gives User Id and API Key … by password do you mean the API KEY?

@Arvind

Yes