docker pull の I/O タイムアウト エラーを解決する方法 [closed] 質問する

docker pull の I/O タイムアウト エラーを解決する方法 [closed] 質問する

コマンドを試すとき:

docker pull alpine

次のエラーが発生します

イメージ設定の取得エラー: 取得https://dseasb33srnrn.cloudfront.net/registry-v2/docker/registry/v2/blobs/sha256/e2/e21c333399e0aeedfd70e8827c9fba3f8e9b170ef8a48a29945eb7702bf6aa5f/data?Expires=1514733515&Signature=VxGVBTpdVno FQYVSYjf-xOAYENczOPcAp7BZsxEZI6EyoiRgvKsOmxFkb7MgCMau~yVa59uHJcdq5KmCWKD6G3Cnsr2V2CdXrEIZ~P-Kt-74m8LKsjbTzw2yw~ABuLOs5c7OI9-2LFB5XOrFjgBaDUKPGDpyWsLMLz7QAh-vNrM_&キーペアID=APKAJECH5M7VWIS5YZ6Q: ダイヤル tcp 218.248.255.164:443: i/o タイムアウト

docker --versionです17.09.1-ce, build 19e2cf6。 はdocker-compose --versionです1.17.1, build 6d101fb。 OSX El Capitan からこれらのコマンドを試しています。

どこかで、DNS サーバーをパブリック DNS に変更するとこの問題が解決すると示唆されていましたが、これも機能しませんでした。

ベストアンサー1

私の場合、この問題を解決したのは次のことでした。

  1. Docker Desktop を完全にシャットダウンします。(トレイ アイコンを右クリックし、 を押してQuit Docker Desktop、アイコンが消えて「WSL が閉じられました」というメッセージが表示されるまで待ちます)
  2. Docker Desktop を再度起動します。

おすすめ記事