SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

CodeZineニュース

AWS CodeBuild、Dockerサーバ機能によって永続的な専用Dockerサーバを直接プロビジョニング可能に

  • X ポスト
  • このエントリーをはてなブックマークに追加

  • X ポスト
  • このエントリーをはてなブックマークに追加

 Amazon Web Servicesは、「AWS CodeBuild」のDockerサーバ機能を使用して、CodeBuildプロジェクト内で永続的な専用Dockerサーバを、5月15日から直接プロビジョニングできるようにした。

 Dockerサーバ機能の使用によって、イメージのビルドがリモートホストに集中化されてDockerイメージのビルド高速化を実現し、待機時間の短縮を通じて全体的な効率を高められる。

 AWS CodeBuildは、ソースコードをコンパイルしてテストを実行し、デプロイ可能なソフトウェアパッケージを生成するフルマネージドの継続的インテグレーションサービス。Dockerイメージのビルドは、AWS CodeBuildユーザーにとってもっとも一般的なユースケースの1つであり、同サービスでは時間経過の中でDockerビルドのパフォーマンスを改善すべく、Dockerレイヤのキャッシュやリザーブドキャパシティといった機能をリリースすることで、エクスペリエンスを徐々に改善してきた。

 新たなDockerサーバ機能を活用して、一貫性のあるキャッシュを提供する永続的なDockerサーバを提供することによって、アプリケーションのビルド時間を短縮できる。CodeBuildプロジェクトで有効化すると、専用Dockerサーバがプロビジョニングされ、Dockerレイヤのキャッシュを維持する永続的なストレージが提供される。このサーバは、複数のDockerビルドオペレーションを同時に処理可能で、すべてのビルドで同じ集中キャッシュを利用できる。

 AWS CodeBuildにおけるDockerサーバ機能は、x86(Linux)ビルドとARMビルドの両方で利用が可能で、AWS CodeBuildが提供されているすべてのAWSリージョンにて使える。

関連リンク

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/21529 2025/05/20 16:00

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング