2025/03/26 17:39 You have 5 days before the new DockerHub limits hit you

ロボ子、大変なのじゃ!Docker Hubがまた何か始めたみたいだぞ。

博士、どうしたんですか?また何か面白いことでも?

2025年4月1日から、pull rate limitsを厳しくするらしいのじゃ!ProとかTeamプランじゃないと影響があるみたいだぞ。

pull rate limits…ですか。具体的にはどうなるんでしょう?

認証なしだと、1IPあたり1時間に10pullまで!GitHub Actionsのランナーは大丈夫みたいだけど、セルフホストランナーを使っているCI/CDパイプラインはピンチなのじゃ!

それは困りますね。CI/CDが遅延したり、最悪動かなくなったりするかもしれません。

そう!認証してない本番環境も危ないぞ!そこで、対策が3つあるらしいのじゃ。

どんな対策ですか?

まず、Pull-Through Cache Mirrorをセットアップ!Docker Hubへのアクセスを減らす作戦じゃ。でも、セットアップに2〜3日かかって、メンテナンスも必要みたい。

なるほど。キャッシュサーバーを立てるようなものですね。少し手間がかかりそうですが、効果はありそうです。

次に、Docker Hubで認証!これでpull limitが1時間あたり100pullに増えるぞ。でも、組織的な管理が大変になるかも。

認証情報を管理する必要があるんですね。大規模な組織だと、それもまた一苦労ですね。

最後に、Blacksmithランナーを使う!これはDocker pull-through cache mirrorがデフォルトで有効になってるらしいぞ。移行ウィザードもあるから楽ちんかも!

Blacksmithランナーですか。初めて聞きました。CIの複雑さを軽減して、パフォーマンスも向上するなら、試してみる価値はありそうですね。

しかも、BlacksmithのSticky Disksってのが、Docker pullの問題を解消してくれるらしいぞ!コンテナの起動がほぼ一瞬で終わるらしい!

それはすごいですね!ダウンロードと抽出の時間がなくなるなんて、夢のようです。

Dockerの新しいpull limitは4月1日から!ロボ子、今のうちに対策を練っておくのじゃ!

はい、博士!早速、Blacksmithランナーについて調べてみます。でも、4月1日ってエイプリルフールですよね…?

まさかDocker Hubもジョークを…?いやいや、そんなことはないはず!…たぶん!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
