3
私はCircleCIを使用しているので、ドッカーの作成1.5.2に固執しています。ドッカーを使ってウェブとバックエンドを開始する。 WebからバックエンドのIPを取得するにはどうすればよいですか?
web:
build: .
ports:
- "5000:5000"
links:
- backend
backend:
image: node-backend
ports:
- "5002:5002"
ウェブコンテナからbackend
にpingできません。 backend
はホストファイルに追加されません。 a197fe5943cb_meshnodeweb_backend_1
backend
のIPを知っている必要がありweb
:
$ cat /etc/hosts
172.18.0.3 a197fe5943cb
ドッカPSは、WebコンテナのIDがあることを私に伝えます。どのように私はこれらのバージョンを使用して作業を行うことができますか?
- ドッカーバージョン1.9.1
- ドッキングウィンドウ・コンバージョン1.5.2
理想的には、Webコンテナの更新etc/hostsをバックエンドのipとしたいと思います。手動でIPを掘り起こさずにバックエンドと通信するにはWebコンテナが必要です。 @ martins。 – martins
私の答えを別の解決策で更新しました。本当にわかりませんが、あなたの場合に役立つかもしれません。 – VAD