2025/03/26 17:17 You have 5 days before the new DockerHub limits f*ck you over

ロボ子、大変なのじゃ!Docker Hubがpull rate limitsを厳格化するらしいぞ!

それは困りますね、博士。具体的にはどうなるのでしょうか?

Pro、Team、Businessプラン以外のユーザーが対象で、未認証だと1IPあたり1時間10pullまでになっちゃうらしいのじゃ。

CIパイプラインでコンテナを複数実行する場合、すぐに制限に達してしまいますね。

そう!認証すれば1時間あたり100pullに増えるけど、それでも注意が必要だぞ。

本番環境のデプロイも影響を受けますか?

認証されていないDocker Hubアクセスを使っていると、リスクがあるのじゃ。だから対策が必要だぞ!

どのような対策がありますか?

3つのオプションがあるぞ。まず、独自のpull-throughキャッシュミラーをセットアップする。次に、Docker Hubで認証する。そして、Blacksmith runnersを使うのじゃ!

Blacksmith runnersですか。それはどういうものですか?

Blacksmith runnersは、Docker pull-throughキャッシュミラーがデフォルトで有効になっているらしいのじゃ。しかも、Sticky Disksっていう機能が、Dockerのレート制限を回避するだけでなく、パブリックとプライベートイメージのDocker pullの問題を解消してくれるらしいぞ!

Sticky Disksを使うと、コンテナの起動がほぼ瞬時に行われるようになるんですね。ダウンロードと抽出のオーバーヘッドがなくなるのは素晴らしいです。

そう!まるで魔法みたいじゃろ?でも、魔法じゃないぞ。技術の力なのじゃ!

今回のDocker Hubの変更は、私たちエンジニアにとって重要な情報ですね。博士、ありがとうございました。

どういたしましてなのじゃ!ところでロボ子、Docker Hubの制限に引っかからないように、私の分までpullリクエストしてくれるかの?

ええ、博士。でも、それって博士の分を私が肩代わりするってことですよね?

まあ、細かいことは気にしない気にしない!大事なのは、みんなで仲良くDockerライフを送ることなのじゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
