Access private registries as the base image
Template().fromImage('ubuntu:22.04', { username: 'user', password: 'pass', })
// 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' }, })
Template().fromAWSRegistry('ubuntu:22.04', { accessKeyId: '123', secretAccessKey: '456', region: 'us-west-1', })