From 497f1aa66f76a9573ad12c757e5ebcc1d8af47f2 Mon Sep 17 00:00:00 2001 From: Cameron Stokes Date: Wed, 13 Jan 2016 08:24:32 -0800 Subject: [PATCH] Add Amazon EC2 Container Registry details. --- .../source/docs/builders/docker.html.markdown | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/website/source/docs/builders/docker.html.markdown b/website/source/docs/builders/docker.html.markdown index 48489380b..feccde534 100644 --- a/website/source/docs/builders/docker.html.markdown +++ b/website/source/docs/builders/docker.html.markdown @@ -214,6 +214,42 @@ nearly-identical sequence definitions, as demonstrated by the example below: } ``` + + +## Amazon EC2 Container Registry + +Packer can tag and push images for use in +[Amazon EC2 Container Registry](https://aws.amazon.com/ecr/). The post +processors work as described above and example configuration properties are +shown below: + +``` {.javascript} +{ + "post-processors": [ + [ + { + "type": "docker-tag", + "repository": "12345.dkr.ecr.us-east-1.amazonaws.com/packer", + "tag": "0.7" + }, + { + "type": "docker-push", + "login": true, + "login_email": "none", + "login_username": "AWS", + "login_password": "ABCDEFGHIJKLMNOPQRSTUVWXYZ", + "login_server": "https://12345.dkr.ecr.us-east-1.amazonaws.com/" + } + ] + ] +} +``` + +See the +[AWS documentation](http://docs.aws.amazon.com/AmazonECR/latest/userguide/Registries.html) +for steps to obtain Amazon ECR registry credentials. + + ## Dockerfiles This builder allows you to build Docker images *without* Dockerfiles.