ドッカーハブの自動ビルドの変更

ご存じの方も多いと思いますが、無料のクラウドコンピューティングを提供する企業にとっては困難な時期でした [1]。残念ながら、Dockerの Autobuildサービス は同じ悪意のある人物の標的にされているため、本日、2021年6月18日から無料枠での自動ビルドを廃止することを発表できることを残念に思います。 

過去数か月で、暗号マイニングに悪用することを目的としてこのサービスを利用している悪意のある人物の数が大幅に増加しています。 過去7年間、コンテナ化されたプロジェクトのCIを設定する最も簡単な方法として、すべてのユーザーにAutobuildサービスを提供できることを誇りに思っています。 この種の悪用は、サービスの実行コストの増加に加えて、Autobuildユーザーに支払うパフォーマンスに定期的に影響を及ぼし、チーム🙁に多くの眠れない夜を誘発します

4月には、ビルド時間数が通常の負荷の2倍に急増し、月末までにマイニングの乱用により~10,000のアカウントをすでに非アクティブ化し、翌週、さらに~2200人のマイナーがスピンアップしました。

1

この結果、この悪用の緩和策として、無料プランからAutobuildを削除するという難しい選択をしました。 これらの変更は決して簡単な選択ではありませんが、次のような自動ビルドのパフォーマンスを大幅に改善することにも引き続き注力しています。

  • 並列ビルドの数を Pro の場合は 5、Team の場合は 15 に増やします。
  • ビルドインスタンスタイプを増やして、より強力なマシンを構築できるようにします。
  • ビルドのパフォーマンスを向上させるために、デフォルトで BuildKit を利用するように自動ビルドを変更しました。

これらのすべての機能強化により、キュー時間が短縮され、より高速で安定したビルド エクスペリエンスが実現します。 それが良さそうで、<3の自動ビルドを行う無料ユーザーである場合は、2021年6月18日まで新規および返品サブスクリプションに対してDocker ProとTeamを20%オフで提供しているため、その自動ビルドの良さを引き続き使用できます。

Docker オープンソースプログラムに参加していて、現在無料プランの一部として自動ビルドを利用している場合は、引き続きサポートしたいと考えており、この変更の影響を受けないように連絡します。   

業界全体がこれらの虐待的な少数と戦う際のあなたのサポートとコミュニティの理解に本当に感謝しています。 私たちは素晴らしい魔法のサービスを提供し続けたいと思っており、今後すべての人と一緒により良い解決策を見つけることができることを願っています。