11-ECR

Module tạo 7 ECR repositories cho Docker images

Stage Modulemodules/11-ecr

Repositories

RepositoryMô tả
milu2/milu2-stage-apiAPI service
milu2/milu2-stage-webWeb frontend
milu2/milu2-stage-webphpWeb PHP
milu2/milu2-stage-pushPush notification service
milu2/milu2-stage-nodeNode services
milu2/milu2-stage-mysqlMySQL primary
milu2/milu2-stage-mysql-slaveMySQL slave/mirror

Pull URI Format

ECR URI
# Format
{account-id}.dkr.ecr.{region}.amazonaws.com/{repo}:{tag}

# Example
123456789012.dkr.ecr.ap-southeast-1.amazonaws.com/milu2/milu2-stage-api:latest

Docker Login

ECR Commands
# Login to ECR
aws ecr get-login-password --region ap-southeast-1 | docker login --username AWS --password-stdin 123456789012.dkr.ecr.ap-southeast-1.amazonaws.com

# Push image
docker tag myimage:latest 123456789012.dkr.ecr.ap-southeast-1.amazonaws.com/milu2/milu2-stage-api:latest
docker push 123456789012.dkr.ecr.ap-southeast-1.amazonaws.com/milu2/milu2-stage-api:latest