Skip to content

Commit bbe7e23

Browse files
committed
Add support for AWS EC2 Container Registry
1 parent ac899f8 commit bbe7e23

File tree

5 files changed

+9
-4
lines changed

5 files changed

+9
-4
lines changed

Makefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ REPO_NAME ?= microtrader
99
TEST_REPO_NAME ?= microtrader-dev
1010
TEST_DIR ?= build/test-results/junit/
1111

12+
# AWS ECR settings
13+
DOCKER_REGISTRY ?= 543279062384.dkr.ecr.us-west-2.amazonaws.com
14+
AWS_ACCOUNT_ID ?= 543279062384
15+
DOCKER_LOGIN_EXPRESSION := eval $$(aws ecr get-login --registry-ids $(AWS_ACCOUNT_ID) --no-include-email)
16+
1217
# Release settings
1318
export HTTP_PORT ?= 8000
1419
export AUDIT_HTTP_ROOT ?= /audit/

docker/release/Dockerfile.audit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM dockerproductionaws/microtrader-base
1+
FROM 543279062384.dkr.ecr.us-west-2.amazonaws.com/dockerproductionaws/microtrader-base
22
MAINTAINER Justin Menga <[email protected]>
33
LABEL application.component=microtrader-audit
44
HEALTHCHECK --interval=3s --retries=20 CMD curl -fs http://localhost:${HTTP_PORT:-33000}/${HTTP_ROOT}

docker/release/Dockerfile.dashboard

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM dockerproductionaws/microtrader-base
1+
FROM 543279062384.dkr.ecr.us-west-2.amazonaws.com/dockerproductionaws/microtrader-base
22
MAINTAINER Justin Menga <[email protected]>
33
LABEL application.component=microtrader-dashboard
44
HEALTHCHECK --interval=3s --retries=20 CMD curl -fs http://localhost:${HTTP_PORT:-8000}/

docker/release/Dockerfile.portfolio

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM dockerproductionaws/microtrader-base
1+
FROM 543279062384.dkr.ecr.us-west-2.amazonaws.com/dockerproductionaws/microtrader-base
22
MAINTAINER Justin Menga <[email protected]>
33
LABEL application.component=microtrader-portfolio
44

docker/release/Dockerfile.quote

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM dockerproductionaws/microtrader-base
1+
FROM 543279062384.dkr.ecr.us-west-2.amazonaws.com/dockerproductionaws/microtrader-base
22
MAINTAINER Justin Menga <[email protected]>
33
LABEL application.component=microtrader-quote
44
HEALTHCHECK --interval=3s --retries=20 CMD curl -fs http://localhost:${HTTP_PORT:-35000}/${HTTP_ROOT}

0 commit comments

Comments
 (0)