Sobes.tech
Junior — Middle

Docker konteyneri başlatılırken işi sonlandırmak ve çıkmak için hangi yöntemler kullanılabilir?

sobes.tech yapay zeka

AI'dan gelen yanıt

Docker konteynerini başlatırken işi sonlandırmak ve çıkmak için birkaç yöntem kullanılabilir:

  1. Konteyner içindeki ana işlemi sonlandırmak — konteyner, ana işlem çalıştığı sürece çalışır. Bu işlem sona ererse, konteyner durur.

  2. İnteraktif modda exit komutu — eğer konteyner -it ile başlatılmışsa (etkileşimli), sadece konteynerin terminaline exit yazmak yeterlidir.

  3. Sonlandırma sinyali göndermek — örneğin, docker stop <container_id> ana işleme SIGTERM sinyali gönderir, bu da onun sona ermesine neden olur.

  4. docker kill komutunu kullanmak — konteyneri zorla sonlandırır, SIGKILL sinyali gönderir.

İnteraktif başlatma ve çıkış örneği:

docker run -it ubuntu /bin/bash
# konteyner içinde
exit

exit yazdıktan sonra konteyner kapanacaktır.