Sobes.tech
Junior — Middle

Milliseid meetodeid saab kasutada töö lõpetamiseks ja Docker konteinerist väljumiseks selle käivitamisel?

sobes.tech AI

Vastus AI-lt

Kui soovite töö lõpetada ja Docker konteinerist väljuda selle käivitamisel, saate kasutada mitmeid meetodeid:

  1. Peamise protsessi lõpetamine konteineris — konteiner töötab seni, kuni töötab peamine protsess. Kui see protsess lõpeb, peatub ka konteiner.

  2. exit käsk interaktiivses režiimis — kui konteiner on käivitatud -it (interaktiivne), sisestage lihtsalt exit konteineris terminali.

  3. Lõpetamissignaali saatmine — näiteks, docker stop <container_id> saadab SIGTERM-signaali peamisele protsessile, mis viib selle lõpetamiseni.

  4. docker kill käsu kasutamine — sunniviisiliselt konteiner sulgemiseks saadab SIGKILL-signaali.

Näide interaktiivse käivitamise ja väljumise kohta:

docker run -it ubuntu /bin/bash
# konteineris
exit

Pärast exit sisestamist lõpetab konteiner töö.