Search

ECR

aws ecr create-repository \ --repository-name cats \ --image-scanning-configuration scanOnPush=true \ --region ap-northeast-2 aws ecr create-repository \ --repository-name dogs \ --image-scanning-configuration scanOnPush=true \ --region ap-northeast-2 aws ecr create-repository \ --repository-name web \ --image-scanning-configuration scanOnPush=true \ --region ap-northeast-2
Shell
복사
aws ecr get-login-password --region ${AWS_REGION} | docker login --username AWS --password-stdin $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com
Shell
복사
docker build -t cats ~/ecs-cats-dogs/cats/ docker build -t dogs ~/ecs-cats-dogs/dogs/ docker build -t web ~/ecs-cats-dogs/web/
Shell
복사
docker tag cats:latest $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/cats:latest docker push $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/cats:latest
Shell
복사
docker tag dogs:latest $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/dogs:latest docker push $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/dogs:latest
Shell
복사
docker tag web:latest $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/web:latest docker push $AWS_ACCOUNT_ID.dkr.ecr.$AWS_REGION.amazonaws.com/web:latest
Shell
복사