两个docker-compose服务之间的通信?
可以说,我有一个docker合成文件2服务:
version: '2' services: elasticsearch: # <---My Database build: . # more stuff... logstash: #<---- Used to load csv into the database(elasticsearch) # more stuff...
我想从logstash中创build一个命令来将一个CSV文件加载到elasticsearch中我遵循一个教程,他们使用这个命令在安装了logstash和elasticsearch的同一台机器上加载数据:
cat mypath/mydata.csv | mypath/bin/logstash -f logstash.conf
在本地机器上运行是没有问题的。 但我不知道如何从我的logstash
服务运行此命令到logstash
-compose中的logstash
中?