AWS ECSでDockerレジストリサーバを作る1. Dockerを使えるJenkinsサーバをEC2で作る
2. ECRにアクセスできるIAMロールを作る
3. JenkinsにECRにアクセスするジョブを作るdocker run hello-world aws ecr get-login --no-include-email --region ap-northeast-1 > ./login # (1) source ./login # (2) docker tag hello-world:latest AWS_ACCOUNT_ID.ap-northeast.amazonaws.com/hello-world:latest # (3) docker push AWS_ACCOUNT_ID.ap-northeast.amazonaws.com/hello-world:latest # (4)
Amazon ECR CLIhttps://docs.aws.amazon.com/ja_jp/AmazonECR/latest/userguide/ECR_AWSCLI.html 4. Jenkinsでビルド実行する
|
|