Debianでdockerを使用してインターネットを失う

Debianでdockerを使用してインターネットを失う

私の問題は次のとおりです。一部のドッカーコンテナを実行すると、ホストコンピュータのインターネット接続が失われ、非常に迷惑になります。この問題は単純なmySQLコンテナで最初に見つかりましたが、それよりも一般的なようです。

実際、この問題は、私がグループを起動したときなど、他の状況でも発生します。また、PostgresやCouchDBなどの他のデータベースコンテナも試してみました。

私のコンピュータはDebianを実行します。かなり新しい構成です。私は2月からDebianを使ってきました。

インターネット上の他の同様の質問が見つからず、コンテナからインターネットにアクセスできない人だけが見つかります。

詳しくはお問い合わせください。しかし、このトピックについて私はもはや何を言うことができるかもしれません...

助けてくれてありがとう。

編集する:

  1. この問題は、Wi-Fi接続を使用している場合にのみ発生することがわかりました(自宅でのみ発生するわけではありません)。イーサネットケーブルを使用すると、すべてがうまく機能します。

  2. Debianをインストールした後、Wi-Fiを使用するとDNSの問題があります。さまざまな回答をテストしましたが、最終的に私のDNSサーバーに対して/etc/resolv.confを変更できないようにして問題を解決しました。

  3. docker info コマンドが提供する内容は次のとおりです。

Containers: 6
 Running: 5
 Paused: 0
 Stopped: 1
Images: 78
Server Version: 1.13.1-cs8
Storage Driver: overlay2
 Backing Filesystem: extfs
 Supports d_type: true
 Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins: 
 Volume: local
 Network: bridge host macvlan null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 6c463891b1ad274d505ae3bb738e530d1df2b3c7
runc version: 54296cf40ad8143b62dbcaa1d90e520a2136ddfe
init version: 949e6fa
Security Options:
 seccomp
  Profile: default
Kernel Version: 4.9.0-5-amd64
Operating System: Debian GNU/Linux 9 (stretch)
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 7.683 GiB
Name: Neptune
ID: HDM2:5HQT:MXPR:Y7P6:ZMMZ:JQAV:UQBP:NNM3:OZ3E:OA4S:MHGH:HJI6
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Experimental: false
Insecure Registries:
 127.0.0.0/8
Live Restore Enabled: false

WARNING: No swap limit support
  1. 「netstat -rn」(現在イーサネットケーブルで接続されている)から取得した情報です。 netstat-rn

  2. 「ifconfig」で得た結果です。私はクラウドコースを受講していますが、その多くはさまざまなチュートリアルを使用して作成されました。私のコアポイントへのリンク

答え1

コンテナの1つが仮想ネットワークデバイスへの新しいパスを作成すると、デフォルトパスがブロックされます。

Destination Gateway     Genmask Flags MSS Window irtt Iface
0.0.0.0     0.0.0.0     0.0.0.0 U     0   0      0    veth8835bcf
0.0.0.0     192.168.0.1 0.0.0.0 UG    0   0      0    wlp2s0

関連情報