はじめに
問題
以下のコマンドでDinDでコンテナを立てて、外部のネットワークにアクセスするようにsていました
$ docker run -it deno:latest bash
$ curl google.com
これはうまくいっていました
このあと、Istio
をサイドカーとして導入することにしました
するとなぜか通信ができなくなってしまいました
解決方法
docker runのときに--network host
をつけることで通信できるようになりました
$ docker run --network host -it denoland/deno:latest bash
おわりに
詳しい方の勘所がすばらしくて助かりました
よく起きそうな話なので注意がひつようです