🐳

会社のProxy経由でDocker Pullしたらレート制限で弾かれた件について

2021/06/03に公開

今日も今日とてちょっとした検証にDocker使おうと思ってnginxのイメージpullしてたら

ERROR: toomanyrequests: Too Many Requests.

なんてエラーが出て動かなくなったので調べたら

原因はこれでした

https://www.docker.com/increase-rate-limits

:::message:
[Google翻訳抜粋]
2020 年 11 月 20 日、Docker Hub の匿名および無料の認証使用のレート制限が施行されました。
匿名および無料の Docker Hub ユーザーは、6 時間あたり 100 および 200 のコンテナイメージプルリクエストに制限されています。
:::

こんな制限作られてたのか。。。

個人だと6時間で100回もpullすることないから気づかなかったよ。。。

どうもこの匿名ユーザのカウントってアクセス元IPによってカウントされてるみたいで会社のProxy経由してpullすると同じProxy経由でpullしてる従業員全員でこの100のレートを奪い合う事になっちゃうみたいです。

なので会社用の捨て垢を作ってログインしてから再度pullし直すことで無事成功しました。

いやー焦った焦った😅

以上、現場からお送りしました。

P.S.

周りが秀丸でコーディング→サーバにFTPでソースUP→telnetしてお手製ビルドスクリプトでビルドしてるような人たちばかりで完全に油断してました

そりゃ全国に拠点持ってるレベルの現場なんだしトータルでみたら他にもいるよねDockerユーザ🤣

まぁでもそんな規模の従業員がいるのに逆に制限入ってから今まで半年以上も引っかからなかったってことは。。。🤐

Discussion