Private registries
Access private registries as the base image
If your base image is hosted in a private registry, you can provide credentials using the following helpers:
- General registry
- GCP Artifact Registry
- AWS ECR
General registry
Template().fromImage('ubuntu:22.04', {
username: 'user',
password: 'pass',
})GCP Artifact Registry
// From file path
Template().fromGCPRegistry('ubuntu:22.04', {
serviceAccountJSON: './service_account.json',
})
// From object
Template().fromGCPRegistry('ubuntu:22.04', {
serviceAccountJSON: { project_id: '123', private_key_id: '456' },
})AWS ECR
Template().fromAWSRegistry('ubuntu:22.04', {
accessKeyId: '123',
secretAccessKey: '456',
region: 'us-west-1',
})Was this page helpful?Suggest editsRaise issue