LoginSignup
2
1

More than 3 years have passed since last update.

プロキシ下のDockerでコンテナ間通信する時はNoプロキシの設定を忘れないこ

Last updated at Posted at 2019-06-01

タイトルの通りです。
Proxy環境下のDockerでコンテナ同士の通信を行おうとしたところ、名前解決はできているのに対象サーバのポートへアクセスすると期待した結果にならない場合があります。そんなときはno_proxyに対象を登録すると解決するかもしれません。

bashの場合

# IPアドレスで通信しないのであればIPの指定は不要かもしれません。
export NO_PROXY=<通信したいコンテナのIP>,<通信したいコンテナのコンテナ名>

no_proxyの設定を忘れると、通信はいったんプロキシサーバへ渡されるので、そこで名前解決できないとかなんとか怒られる場合があります。

結果から考えると当たり前の事で恐縮なのですが、結構詰まったので備忘録を兼ねて記事にしました。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1