Skip to content

Instantly share code, notes, and snippets.

@psoto
psoto / upload.sh
Created October 3, 2016 17:00
Upload code to EB worker
# Login to AWS EC2 Container Registry
$(aws ecr get-login --region us-east-1)
# Generate tag
TAG=$(git rev-parse --short HEAD)
# Build, tag and upload image to AWS ECR
docker build -t worker .
docker tag worker:latest $AWS_ACCOUNT_ID.dkr.ecr.us-east-1.amazonaws.com/worker:$TAG
docker push $AWS_ACCOUNT_ID.dkr.ecr.us-east-1.amazonaws.com/worker:$TAG
{
"AWSEBDockerrunVersion": 2,
"containerDefinitions": [
{
"name": "worker-container-name",
"image": "worker-image-path",
"memory": 1024,
"portMappings": [
{
"hostPort": 80,

Keybase proof

I hereby claim:

  • I am psoto on github.
  • I am psoto (https://keybase.io/psoto) on keybase.
  • I have a public key whose fingerprint is 69C8 A3BF 3D2E 84FD 3214 D8B4 4208 7D2D 1A68 00D8

To claim this, I am signing this object: