Ich führe zwei Python-Dienste in Docker. Beide Dienste erfordern ein gemeinsames Argument, das ich während "docker run" zur Verfügung stelle.Wie ein Argument an Supervisor in Docker übergeben?
Derzeit erreiche ich dies, indem ich beide Dienste von einem Shell-Skript aufrufen. Aber ich denke, die richtige Lösung wäre die Verwendung von Supervisor in Docker und führen Sie beide Dienste durch.
möchte ich so etwas wie dies zu erreichen:
[program:A]
command=python -m A.py <argument>
[program:B]
command=python -m B.py <argument>
Die dockerfile sieht wie folgt aus:
COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf
CMD ["/usr/bin/supervisord"]
Wie kann ich das Argument Vorgesetzten übergeben?