Verbindung von einem Docker-Container zu einem anderen

Möchte ich laufen rabbitmq-server in einem docker-container und verbinden Sie es aus einem anderen container mit Sellerie (http://celeryproject.org/)

Ich habe rabbitmq läuft mit dem nachstehenden Befehl...

sudo docker run -d -p :5672 markellul/rabbitmq /usr/sbin/rabbitmq-server

und ausführen der Sellerie über

sudo docker run -i -t markellul/celery /bin/bash

Wenn ich versuche zu tun, die sehr einfache tutorial zum überprüfen der Verbindung auf http://docs.celeryproject.org/en/latest/getting-started/first-steps-with-celery.html

Bin ich immer ein connection refused Fehler:

Verbraucher: Keine Verbindung zu amqp://[email protected]:5672//: [Errno 111]
Verbindung verweigert.

Wenn ich installieren rabbitmq auf den gleichen container wie Sellerie funktioniert es einwandfrei.

Was muss ich tun, um container, die miteinander interagieren?

InformationsquelleAutor der Frage Mark Ellul | 2013-08-27

Schreibe einen Kommentar