В докер, когато контейнер е излязъл?

В докер, когато контейнер е излязъл?
В докер, когато контейнер е излязъл?
Anonim

Това се случва, ако стартирате контейнер на преден план (с помощта на docker run) и след това натиснете Ctrl+C, когато програмата работи. Когато това се случи, програмата ще спре и контейнерът ще излезе. Контейнерът е спрян с помощта на docker stop: Можете ръчно да спрете контейнер, като използвате командата docker stop.

Какво се случва, когато Docker контейнерът излезе?

По подразбиране какво се случва с Docker контейнер, когато процесът, който изпълнява, излезе? Контейнерът се рестартира и рестартира процеса.

Кое от следните е вярно в Docker, когато контейнер е излязъл?

Отговор: При излизане от Docker контейнер, не възниква загуба на данни, тъй като всички данни се записват на диска от приложението с единствената цел на запазване. Този процес се повтаря последователно до и освен ако контейнерът не бъде изтрит недвусмислено.

Какво е състоянието на излизане в Docker?

Това може да бъде причинено от контейнер е спрян внезапно. Ако изпълнявахте контейнер в bash shell и след това control + C или изгубихте връзка - това би причинило този проблем.

Как да разберете дали контейнерът е излязъл?

  1. Намерете спрения контейнер чрез docker ps - a.
  2. вземете идентификатора на контейнера на неуспешния контейнер.
  3. Заменете го в тази команда cat /var/lib/docker/containers//-json.log.

Препоръчано: