11-ECR
Module tạo 7 ECR repositories cho Docker images
Stage Modulemodules/11-ecr
Repositories
| Repository | Mô tả |
|---|---|
| milu2/milu2-stage-api | API service |
| milu2/milu2-stage-web | Web frontend |
| milu2/milu2-stage-webphp | Web PHP |
| milu2/milu2-stage-push | Push notification service |
| milu2/milu2-stage-node | Node services |
| milu2/milu2-stage-mysql | MySQL primary |
| milu2/milu2-stage-mysql-slave | MySQL 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:latestDocker 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