Ce metode pot fi folosite pentru a încheia munca și a ieși din containerul Docker la pornire?
sobes.tech AI
Răspuns de la AI
Pentru a încheia lucrul și a ieși din containerul Docker la pornire, se pot folosi mai multe metode:
-
Încheierea procesului principal din interiorul containerului — containerul funcționează atât timp cât procesul principal rulează. Dacă acest proces se termină, containerul se oprește.
-
Comanda
exitîn modul interactiv — dacă containerul este pornit cu-it(interactiv), se poate introduce simpluexitîn terminalul containerului. -
Trimiterea unui semnal de terminare — de exemplu,
docker stop <container_id>trimite semnalul SIGTERM procesului principal, ceea ce duce la încheierea sa. -
Utilizarea comenzii
docker kill— forțează închiderea containerului trimițând semnalul SIGKILL.
Exemplu de pornire interactivă și ieșire:
docker run -it ubuntu /bin/bash
# în interiorul containerului
exit
După introducerea exit, containerul se va opri.