docker compose kann einen bestehenden Docker-Container nicht verknüpfen.
Auf unseren Produktionsservern führen wir bereits Container aus. wie redis, memcached, mysqld
Docker Compose kann jedoch keinen vorhandenen Docker-Container verknüpfen.
Verwenden Sie also weniger für die Produktionsumgebung.
Sie können mit external_links
auf einen vorhandenen Container verlinken
Noch eine Frage, wann wurde diese Funktion zu Compose hinzugefügt? Ich habe eine sehr alte Feige installiert. Ich frage mich, ob ich aktualisieren muss, um zu komponieren
Bei mir wirft es:
Wählen Sie TCP: Logstash auf 127.0.1.1:53 suchen: kein solcher Host
Es ist nicht in der Lage, den Containernamen aufzulösen, auf den ich verlinken möchte.
Hilfreichster Kommentar
Sie können mit
external_links
auf einen vorhandenen Container verlinkenhttps://docs.docker.com/compose/yml/#external_links