
Ubuntu 19.04 をクリーン インストールし、Docker と docker-compose をインストールしました。インターネットに接続でき、apt-get やその他のツールもすべて正常に接続できますが、コンテナーをプルしようとすると次のエラーが発生します。
ERROR: Get https://registry-1.docker.io/v2/: dial tcp 100.24.246.89:443: connect: network is unreachable
ネームサーバーのエントリを変更してみましたが、効果はありませんでした。ファイアウォールやプロキシはありません。インターネットに直接接続しています。ネットプランが失敗した後、ワイプして再インストールするまで、システムは動作していました。
クリーン インストールでなぜこのような問題が発生するのでしょうか? 何を修正する必要がありますか?
答え1
traceroute registry.docker.io
をチェックするようにと私に思い出させてくれたコメントのおかげでip route
、ネットプラン設定の問題に気付きました。どうやら、gateway4 の値を間違えたようです。
ちなみに、症状としては、サイトへの ping は機能しましたが、traceroute ではエラーが発生していました。