1. ホーム
  2. docker

[解決済み】Dockerコンテナがインターネットに接続されていません。

2022-04-13 06:21:33

質問

今まで問題なく使えていたのに、止まってしまった。以下のコマンドを試しましたが、効果がありませんでした。

docker run -dns 8.8.8.8 base ping google.com

docker run base ping google.com

sysctl -w net.ipv4.ip_forward=1 - ホストとコンテナの両方で

というものばかりです。 unknown host google.com . Dockerバージョン0.7.0

何かアイデアはありますか?

追伸 ufw どうせなら

どのように解決するのですか?

このアドバイスに従うことで修正されました。

<ブロッククオート

[...] すべてをリセットしてみてくれませんか?

pkill docker
iptables -t nat -F
ifconfig docker0 down
brctl delbr docker0
docker -d

dockerにブリッジを再作成させ、すべてのネットワークルールを再作成させます。

https://github.com/dotcloud/docker/issues/866#issuecomment-19218300

どうやらインターフェースが何らかの理由で「ハング」したようです。

dockerのより新しいバージョンに対応するためのアップデート。

しかし、この回答が投稿されてからかなり時間が経っていますし、docker はより洗練されたものになっています。 iptables などなど。

sudo service docker restart または (アップスタートを使用しない Linux ディストリビューションであれば) sudo systemctl restart docker