- Mitglied seit
- 06. Dez 2020
- Beiträge
- 200
- Punkte für Reaktionen
- 40
- Punkte
- 28
Hallo liebe Freunde von Synology
Nachdem mir Google keine Hilfe war (trotz vieler Suchergebnisse, habe ich es nicht verstanden), frage ich einmal hier nach.
Ich habe einige Container am Laufen (auch portainer um diese zu verwalten).
Ich habe für fast alle Container ein eigenen Stack mit einem Docker Compose File in Portainer, damit ich diese anpassen und bei Bedarf neu erstellen kann. Ich finde das einfach Recht praktisch so...
Nun aber ist es so, dass einer dieser Container abhängig von Start eines anderen ist.
Und nach einem Neustart des DSM starten alle Container mehr oder weniger wild durcheinander wie sie wollen (habe überall restart: unless-stopped)
Und dieser eine Container startet nicht, da er eben abhängig ist und der notwendige Container offenbar länger braucht.
Wie kann ich bewerkstelligen, dass das nicht passiert?
Mit depends_on kann ich nur eine Abhängigkeit eines Service erstellen, aber ich habe wie gesagt für jeden Container ein eigenes Compose File mit jeweils nur dem einen service...
Vielen Dank schon Mal für eure Hilfe
Nachdem mir Google keine Hilfe war (trotz vieler Suchergebnisse, habe ich es nicht verstanden), frage ich einmal hier nach.
Ich habe einige Container am Laufen (auch portainer um diese zu verwalten).
Ich habe für fast alle Container ein eigenen Stack mit einem Docker Compose File in Portainer, damit ich diese anpassen und bei Bedarf neu erstellen kann. Ich finde das einfach Recht praktisch so...
Nun aber ist es so, dass einer dieser Container abhängig von Start eines anderen ist.
Und nach einem Neustart des DSM starten alle Container mehr oder weniger wild durcheinander wie sie wollen (habe überall restart: unless-stopped)
Und dieser eine Container startet nicht, da er eben abhängig ist und der notwendige Container offenbar länger braucht.
Wie kann ich bewerkstelligen, dass das nicht passiert?
Mit depends_on kann ich nur eine Abhängigkeit eines Service erstellen, aber ich habe wie gesagt für jeden Container ein eigenes Compose File mit jeweils nur dem einen service...
Vielen Dank schon Mal für eure Hilfe