Ich möchte einen One-Shot docker-compose run
ausführen, der gegen einige zuvor gestartete Container läuft. Meine docker-compose.yml Datei wird wie folgt aussehen:
Mein Workflow ist:
Wenn ich das tue, enthält die Datei docker-compose up long_running_service
auf docker-compose run --no-deps one_shot_service
keinen Eintrag für docker. Wenn ich ohne /etc/hosts
laufe, ist das in Ordnung. Der Grund, warum ich nicht ohne one_shot_service
laufen möchte, ist, dass --no-deps
sehr lange braucht, um zu starten.
Kurz gesagt, wie kann ich einen Link zu bestehenden Containern erstellen?
Sie können die external_links
-Direktive verwenden.
Beispiel:
%Vor%Tags und Links docker docker-compose