Junior — Middle
Koje metode se mogu koristiti za završavanje rada i izlazak iz Docker kontejnera prilikom njegovog pokretanja?
sobes.tech АИ
Одговор од АИ
Da biste završili rad i izašli iz Docker kontejnera prilikom njegovog pokretanja, možete koristiti nekoliko metoda:
-
Završavanje glavnog procesa unutar kontejnera — kontejner radi dok radi glavni proces. Ako se taj proces završi, kontejner će se zaustaviti.
-
Komanda
exitu interaktivnom režimu — ako je kontejner pokrenut sa-it(interaktivno), jednostavno unesiteexitu terminalu kontejnera. -
Slanje signala za završetak — na primer,
docker stop <container_id>šalje signal SIGTERM glavnom procesu, što dovodi do njegovog završetka. -
Korišćenje komande
docker kill— prisilno zaustavlja kontejner slanjem signala SIGKILL.
Primer interaktivnog pokretanja i izlaska:
docker run -it ubuntu /bin/bash
# unutar kontejnera
exit
Nakon unosa exit, kontejner će se zaustaviti.