Ich habe folgende Docker-compse.yml:Docker-compose Link Container in Einstellungsdatei
version: '2'
services:
api:
build: api/.
command: make run
depends_on:
- postgres
links:
- postgres:postgres
processor:
build: processor/.
command: make run
ports:
- "9000:9000"
links:
- api:api
In meinem Prozessor Ich habe folgende setting.ini:
api=http://api:7000/
Und Dockerfile für den Prozessor wie folgt aussieht folgende:
ADD ./src/processor/setting.ini /etc/app/processor/setting.ini
Wenn diese über docker-compose up
läuft ich Fehler bekam, dass der Prozessor konnte nicht Siehe die API. Ist es möglich, sie zu verknüpfen?
Ich habe es behoben, wie Sie gesagt haben, aber der Fehler besteht immer noch: 'processor_1 | ConnectionError: ('Verbindung abgebrochen.', Gaierror (-2, 'Name oder Dienst nicht bekannt)) ' –