Dockerのネットワーク配置により、Dockerがインターネットを使用するのが遅い問題と解決方法

499 ワード

背景:dockerを使う時、特にdockerのネットワークを配置していませんが、しばらく使ったらdockerでネットを使うのが遅くなります.curlは一つのネットワークで20 sぐらいお願いします.もしcurlの場合IPv 4の-4を指定すると時間は5 sです.ホストの上でcurlと同じURLは0.01 sです.
解決方法:そして、dockerの公式文書を調べたら、dockerがnetworkのオプションを設定できることが分かりました.
--net=host 
ドナーのネットワークを直接利用して問題を解決しますが、同じネットワーク構成を使う時はポートの衝突に注意してください.dockerの中の傍受ポートはhostと衝突するとサービスが起動しなくなります.
dockerネットワーク配置の公式文書https://docs.docker.com/v1.8/articles/networking/