Junior — Middle
Θα συνεχίσει να λειτουργεί το κοντέινερ μετά την επανεκκίνηση του συστήματος-υποδοχής;
sobes.tech AI
Απάντηση από AI
Κατά την προεπιλογή, οι κοντέινερ Docker δεν συνεχίζουν να λειτουργούν μετά την επανεκκίνηση του συστήματος-υποδοχής, σταματούν μαζί με αυτό. Για να ξεκινήσει αυτόματα ένα κοντέινερ μετά την επανεκκίνηση, πρέπει να οριστεί μια πολιτική επανεκκίνησης.
Για παράδειγμα, κατά την εκκίνηση ενός κοντέινερ, μπορείτε να ορίσετε την ακόλουθη παράμετρο:
docker run --restart unless-stopped ...
Δυνατές τιμές για το --restart:
no— μην επανεκκινείτε (προεπιλογή)on-failure— επανεκκινήστε σε περίπτωση σφαλμάτωνalways— πάντα επανεκκινήστε το κοντέινερunless-stopped— επανεκκινήστε όσο το κοντέινερ δεν διακοπεί χειροκίνητα
Εάν οριστεί μια πολιτική επανεκκίνησης, το Docker θα ξεκινήσει αυτόματα τα κοντέινερ με αυτήν τη ρύθμιση μετά την επανεκκίνηση του συστήματος-υποδοχής.