Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

73 lines
2.8 KiB
Markdown
Raw Permalink Normal View History

---
title: "Pulumi container images now available on Amazon ECR Public"
date: "2020-12-01"
meta_desc: "Pulumi container images now available on Amazon ECR Public"
meta_image: "pulumi-images-ecr.png"
authors: ["paul-stack"]
tags: ["aws", "containers", "ecr"]
---
At re:Invent, the AWS team unveiled the new Amazon Elastic Container Registry Public (Amazon ECR Public), creating a new
option for users in publishing and pulling public container images. Pulumi fully supports Amazon ECR Public in two ways:
1. Official Pulumi container images are available today on Amazon ECR Public.
2. Pulumi is the easiest way to package and publish your container images, and well support publishing your container
images to Amazon ECR Public very soon.
<!--more-->
If you want to learn more about Pulumi and building resources in AWS, join one of our [upcoming workshops](https://www.pulumi.com/resources/#upcoming).
Pulumi publishes official container images for running Pulumi along with the desired Pulumi programming language runtimes.
These containers are used directly by developers as the foundation for process automation, such as GitHub Actions; in custom
container environments with Pulumis Automation API; and in Kubernetes-based solutions, like the Pulumi Kubernetes Operator.
These images are publicly available via [Docker Hub](https://hub.docker.com/r/pulumi) and will continue to be available there.
With the unveiling of Amazon ECR Public, we want to make sure Pulumis official container images are always available to
ensure that our users can ultimately choose the right container image that suits their needs. Going forward, Pulumis
official container images will be available on Amazon ECR Public.
We've published our Pulumi container images in this new repository, and we plan to publish to both the Docker Hub and Amazon
ECR Public repositories for all new Pulumi releases. You can browse Pulumi images in the Amazon ECR gallery here:
[https://gallery.ecr.aws/?searchTerm=pulumi](https://gallery.ecr.aws/?searchTerm=pulumi).
## Try it out!
Heres how easy it is to grab the latest Pulumi container images from the Amazon ECR Public repository:
```bash
$ docker pull public.ecr.aws/pulumi/pulumi:latest
```
To grab the latest language runtime specific containers, run the following commands:
Python:
```bash
$ docker pull public.ecr.aws/pulumi/pulumi-python:latest
```
Go:
```bash
$ docker pull public.ecr.aws/pulumi/pulumi-go:latest
```
TypeScript / JavaScript:
```bash
$ docker pull public.ecr.aws/pulumi/pulumi-nodejs:latest
```
DotNet:
```bash
$ docker pull public.ecr.aws/pulumi/pulumi-dotnet:latest
```
Finally, you can grab the latest official image for the Pulumi Kubernetes Operator with this command:
```bash
$ docker pull public.ecr.aws/pulumi/pulumi-kubernetes-operator:latest
```