CodeBuild上にてクロスアカウントを利用した別アカウントのAWSサービスを利用する方法について書きたいと思います。前提クロスアカウントしたいアカウントからAssumeRoleによってアクセス許可されていることクレデンシャル以下の
docker
AWS
CodeBuild で 他 AWS アカウントのリソースにアクセスする方法
docker
docker in docker の起動方法について
docker in docker(dind)を試したのでそのやり方について記載します。CI上でdocker-composeを起動させてたくて、試したのですが結果的に利用しなかったのですが、折角試したので備忘として書いておこうと思います。Docker in DockerとはDockerコンテナ上でDockerを起動させることです。厳密にはホストのDockerデーモンを共有