なぜ Docker Build Cloud なのか?


Docker Build Cloud はコンテナーイメージのビルドを早めるためのサービスです。 これはローカル環境でも CI でも動作します。 ビルド処理は作業内容に最適化された上でクラウドインフラストラクチャー上で実行されます。 その際の設定は不要です。 このサービスではリモート内でのビルドキャッシュを利用して、どこからでも、またどの開発チームメンバーに対しても高速なビルドを保証します。

Docker Build Cloud はローカルビルドに比べていくつもの利点があります。

  • ビルド速度の改善
  • ビルドキャッシュの共有
  • マルチプラットフォームのネイティブビルド

ビルダーやインフラストラクチャーの管理に関して気にかける必要はありません。 手元のビルダーに単に接続してビルドを開始するだけです。 開発組織に提供されるクラウドビルダーは、個々に単独の Amazon EC2 インスタンスとして独立しており、ビルドキャッシュは専用の EBS を利用し、転送処理は暗号化されます。 これはつまりクラウドビルダー間でのプロセスやデータの共有はないことを意味します。