# Create ECR repositoryawsecrcreate-repository--repository-namemyapp
# Build and tag imagedockerbuild-tmyapp:latest.
dockertagmyapp:latest<account-id>.dkr.ecr.us-east-1.amazonaws.com/myapp:latest
# Push to ECRdockerpush<account-id>.dkr.ecr.us-east-1.amazonaws.com/myapp:latest
# Create ECS clusterawsecscreate-cluster--cluster-namemyapp-cluster
# Create service with ALBawsecscreate-service\--clustermyapp-cluster\--service-namemyapp-service\--task-definitionmyapp-task\--desired-count2\--launch-typeFARGATE\--network-configuration"awsvpcConfiguration={subnets=[subnet-xxx],securityGroups=[sg-xxx],assignPublicIp=ENABLED}"\--load-balancers"targetGroupArn=arn:aws:elasticloadbalancing:...,containerName=myapp,containerPort=8080"
# Build new versiondockerbuild-tmyapp:${VERSION}.
# Tag and pushdockertagmyapp:${VERSION}${ECR_REPO}:${VERSION}dockertagmyapp:${VERSION}${ECR_REPO}:latest
dockerpush${ECR_REPO}:${VERSION}dockerpush${ECR_REPO}:latest