CODE: ``` export const registry = new gcp.containe...
# typescript
n
CODE:
Copy code
export const registry = new gcp.container.Registry("registry", {
  location: "US",
  project: "dev",
});

const services = ["service1"]

export const services = services.reduce((acc, serviceName) => {
  acc[serviceName] = new docker.Image(`backend-${serviceName}`, {
    imageName: `${pulumi.getProject()}-${serviceName.toLowerCase()}`,
    build: {
      context: "../backend",
      dockerfile: `../backend/${serviceName}.prod.dockerfile`,
    },
    registry: {
      server: registry.bucketSelfLink,
      username: user,
      password: pass,
    },
  })

  return acc
}, {})