AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·JA
·更新日 4 Aug 2026
あるDevOpsエンジニアがAWS CodeBuildでサイズの大きいDockerイメージを頻繁にビルドしており、ビルド間でイメージレイヤーを再利用することで、ビルドを高速化しコストを削減したいと考えています。ビルドパフォーマンスを最適化し、運用負荷を最小限に抑えるための最善のアプローチはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: DockerイメージをAmazon ECRリポジトリにプッシュし、CodeBuildビルド用にローカルのDockerレイヤーキャッシュを有効にします。.
これが解答である理由
正解は、CodeBuildのローカルDockerレイヤーキャッシュを有効にすることです。これにより、ビルド間でDockerイメージレイヤーが再利用され、ビルド時間が短縮され、コストが削減されます。ECRにイメージをプッシュすることで、CodeBuildがキャッシュにアクセスできるようになります。
S3バケットにキャッシュする方法は、Dockerイメージのレイヤーキャッシュとしては非効率的で、ビルドパフォーマンスの最適化にはつながりません。ECRから常に最新のイメージをプルするだけでは、レイヤーの再利用による高速化のメリットは得られません。カスタムAMIを使用する方法は、管理オーバーヘッドが大きく、CodeBuildのローカルキャッシュ機能と比較して運用負荷が増大します。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する →
カード不要