gray-sunset-39305
05/20/2022, 7:10 PMmain.go
file if helpful:
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// Build the container image
image, err := docker.NewImage(ctx, "trustified-api", &docker.ImageArgs{
Build: &docker.DockerBuildArgs{
Context: pulumi.String("../"),
Dockerfile: pulumi.String("dev.Dockerfile"),
},
ImageName: pulumi.String("trustified-api:dev"),
SkipPush: pulumi.Bool(true),
})
if err != nil {
fmt.Printf("Error building image: %s", err.Error())
}
ctx.Export("baseImageName", image.BaseImageName)
ctx.Export("fullImageName", image.ImageName)
return nil
})
}
Diagnostics:
pulumi:pulumi:Stack (trustified-api-dev):
error: program failed: waiting for RPCs: unexpected unknown property value for "registryServer"
exit status 1
Registry: docker.ImageRegistryArgs{},
to the docker ImageArgs prevents the error. Solution found in this github issue: https://github.com/pulumi/pulumi-docker/issues/308