Dockerシステムステータス: 全サービス中断
(dockerstatus.com)- Dockerの主要サービスで広範な障害が発生
- 障害の原因はクラウドサービスプロバイダーの問題として確認
- SaaS全体のサービスでエラー率の上昇が観測
- エラー復旧作業が進行し、バックログ処理と監視の段階に入る
- 最終的に問題が解決し、正常化が宣言
Dockerシステム障害概要
Docker Hub Registry、Docker Authentication、Docker Hub Web Services、Docker Billing、Docker Hub Automated Builds、Docker Hub Security Scanning、Docker Scout、Docker Build Cloud、Testcontainers Cloud、Docker Cloud、Docker Hardened ImagesなどのDockerの主要サービスにおいて、アクセスおよび利用に関する広範な問題が発生
2025年10月20日 00:16 PDT / 07:16 UTC
[調査中]
多数の製品サービス全体で接続および利用問題が発生したことを受けて、原因調査を開始
2025年10月20日 01:22 PDT / 08:22 UTC
[原因特定]
クラウドサービスプロバイダーの問題により障害の原因を特定
サービスプロバイダー障害が解消されることを見越して、システム準備と監視を進める
2025年10月20日 02:43 PDT / 09:43 UTC
[監視]
SaaSサービス全体でエラー率が徐々に回復する傾向を確認
バックログ処理とともに、継続的な状態監視を実施
2025年10月20日 03:05 PDT / 10:05 UTC
[解決]
この障害は正式に解決
サービス全体の正常化を確認
1件のコメント
Hacker Newsのコメント
FROM public.ecr.aws/docker/library/{image_name}に変更したところ、すべて正常にビルドされました。エラーログでは認証エンドポイント(https://auth.docker.io)で
「リクエストを処理できるサーバーがありません」というエラーがほとんどでした。AWSミラーに切り替えた後、問題なくビルドが成功しました
FROM {image_name}から
FROM mirror.gcr.io/{image_name}に置き換えるだけです。役立てば幸いです。 関連ガイド
dockerはプライベートレジストリの設定機能のリクエストを受けましたが、自己保身のため拒否しました
関連 stackoverflow
Red Hatはdockerと互換性のあるpodmanを作って、この部分を埋められるようにしました
/etc/config/docker:
BLOCK_REGISTRY='--block-registry=all'
ADD_REGISTRY='--add-registry=registry.access.redhat.com'
ghcrの使用でした。完全な代替にはなりませんが例:
docker pull ghcr.io/linuxcontainers/debian-slim:latestmirror.gcr.ioをprefixとして付けるだけでよいです。Docker Official Imagesの場合はlibraryをユーザとして使い、例えばmirror.gcr.io/library/redisを使います redis公式ページ