Junior — Middle
Docker konteynerini ishga tushirganda ishni tugatish va chiqish uchun qanday usullar mavjud?
sobes.tech AI
AIdan javob
Docker konteynerini ishini tugatish va chiqish uchun, uni ishga tushirganda, bir nechta usuldan foydalanish mumkin:
-
Konteyner ichidagi asosiy jarayonni tugatish — konteyner, asosiy jarayon ishlayotgan davomida ishlaydi. Agar bu jarayon tugasa, konteyner to'xtaydi.
-
Interaktiv rejimda
exitkomandasi — agar konteyner-itbilan ishga tushirilgan bo'lsa (interaktiv tarzda), konteyner terminalidaexityozish kifoya. -
Yakunlash signalini yuborish — masalan,
docker stop <container_id>asosiy jarayonga SIGTERM signali yuboradi, bu uning tugashiga olib keladi. -
docker killkomandasi yordamida — konteynerni majburan to'xtatadi, SIGKILL signali yuboradi.
Interaktiv ishga tushirish va chiqish misoli:
docker run -it ubuntu /bin/bash
# konteyner ichida
exit
exit yozilgach, konteyner to'xtaydi.