This message was deleted.
# general
s
This message was deleted.
1
g
I have run configure-docker which is why docker pull works…wondering if there’s an issue with how the Docker SDK interacts with the credHelper?
fixed it - had to explicitly configure the docker provider to use gcloud’s credHelper:
Copy code
const provider = new docker.Provider("docker-provider", {
  registryAuth: [
    {
      configFileContent: `      
      {
        "credHelpers": {
          "us-east1-docker.pkg.dev": "gcloud"
        }
      }
      `,
      address: "us-east1-docker.pkg.dev",
    },
  ],
});
...
return docker.getRegistryImage({
  name: "us-east1-docker.pkg.dev/MYPROJECT/REPONAME/IMAGENAME"
}, { provider });
🙏 1