Ist es möglich, Container in Docker-Compose neu zu starten, wenn Dienst, der darin ausgeführt wird, Exit-Code anders als 0
zurückgibt? docker-compose.yml Option restart: always
funktioniert nicht so. Gibt es eine Möglichkeit, es zu lösen, oder ist dies ein Service-Problem und ich sollte nach der Antwort innerhalb des Containers suchen?docker-compose Neustart Container, wenn Dienst ist tot
Ich benutze supervisord aber das Hinzufügen Option autorestart=true
nicht einmal, wenn der Service Abstürze mit Exit-Code 255
funktioniert - die RUNNING_PID
Datei (vom System erstellt) nicht gelöscht wird.
Danke für jede Antwort.
Danke für die Antwort, aber mein Fall ist ein wenig anders - auch wenn der Dienst mit Code ungleich 0, der Container doesn Zeige es nicht (es ist immer noch als Hoch in Docker-Compose ps markiert). – Thomas
ref https://docs.docker.com/compose/compose-file/#restart_policy –
v2 ref https://docs.docker.com/compose/compose-file/compose-file-v2/#restart –