私は "elasticsearch"コンテナを実行しています。私はコンテナをカールして結果を得ることができますが、私の "ウェブ"コンテナ内からコンテナと通信しようとすると、接続を拒否します。ドッカーコンテナ間の通信に問題があります
docker-compose up
curl localhost:9200 // works.
curl docker-compose run web curl localhost:9200 // connection refused.
docker-compose.yml
version: '2'
services:
web:
build:
context: .
dockerfile: Dockerfile
volumes:
- .:/src
ports:
- "5000:5000"
depends_on:
- elasticsearch
elasticsearch:
image: elasticsearch:5.1.2
ports:
- "9200:9200"
Dockerfile
FROM python:3.5
ADD . /src
WORKDIR /src
RUN pip install -r requirements.txt
CMD python project/wsgi.py
あなたも 'Dockerfile'を追加したいと思います参照してください? – Rao
@ラオ追加しました。 –