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:
-
Peamise protsessi lõpetamine konteineris — konteiner töötab seni, kuni töötab peamine protsess. Kui see protsess lõpeb, peatub ka konteiner.
-
exitkäsk interaktiivses režiimis — kui konteiner on käivitatud-it(interaktiivne), sisestage lihtsaltexitkonteineris terminali. -
Lõpetamissignaali saatmine — näiteks,
docker stop <container_id>saadab SIGTERM-signaali peamisele protsessile, mis viib selle lõpetamiseni. -
docker killkä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öö.