エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
GitHub ActionsでAmazon ECR でのリモートキャッシュを利用してみた - Fenrir Engineers
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
GitHub ActionsでAmazon ECR でのリモートキャッシュを利用してみた - Fenrir Engineers
はじめに こんにちは。インフラ担当の平田です。 とある案件でGitHub Actionsを利用しているのですが、P... はじめに こんにちは。インフラ担当の平田です。 とある案件でGitHub Actionsを利用しているのですが、PHPのDockerイメージをビルドする際に時間がかかってしまうという課題がありました。レイヤーキャッシュが利用されていないことが要因だったため、Amazon ECRでのリモートキャッシュを利用して、ビルド時間を短縮する方法に取り組みました。 課題もありますが、紹介させていただきます。 構成 GitHub Actionsの構成 GitHub Actionsの流れは次のとおりです。 Github Actionsで実行すること ソースコードを対象ブランチにpushまたはマージする PHP及びNGINXのDockerfileからコンテナイメージをビルドする テスト及び脆弱性チェックをする ビルドしたイメージをAWSのECRにプッシュする ECSタスク定義を更新する ECS Servic