Sobes.tech
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:

  1. Konteyner ichidagi asosiy jarayonni tugatish — konteyner, asosiy jarayon ishlayotgan davomida ishlaydi. Agar bu jarayon tugasa, konteyner to'xtaydi.

  2. Interaktiv rejimda exit komandasi — agar konteyner -it bilan ishga tushirilgan bo'lsa (interaktiv tarzda), konteyner terminalida exit yozish kifoya.

  3. Yakunlash signalini yuborish — masalan, docker stop <container_id> asosiy jarayonga SIGTERM signali yuboradi, bu uning tugashiga olib keladi.

  4. docker kill komandasi 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.