Ich bin neu in Docker und ich versuche, mein Python-Programm in einem Container auszuführen.Wie kann ich eine Verbindung zu einem Server mithilfe von Python-Sockets in einem Docker-Container herstellen?
Mein Programm muss sich über einen Socket mit einem Server verbinden, um einwandfrei zu funktionieren. Ich habe das Docker-Bild meines Programms und seinen entsprechenden Container erstellt, aber wenn es in die folgende Zeile kommt, schlägt es fehl, und ich habe keine Ahnung warum.
sock.connect((host, port))
Es zeigt diese Fehlermeldung:
[Errno -2] Name oder eine Dienstleistung nicht
Es läuft ganz gut außerhalb des containter bekannt. Vermutlich vermisse ich etwas wirklich Offensichtliches, aber ich kann es nicht sehen.
Vielen Dank im Voraus.
was ist der Wert von 'host'? –