Docker Windows Основной серверный контейнер немедленно останавливается после запуска и исчезает - PullRequest
0 голосов
/ 31 марта 2020

Я пытаюсь запустить контейнер docker с изображением mcr.microsoft.com/windows/servercore:1803, но контейнер немедленно останавливается и иногда исчезает.

Моя система:

  • Windows 10 Pro 1809
  • Docker версия 19.03.8, сборка afacb8b
  • Hyper-V включен, а Docker настроен на использование Windows контейнеров

Шаги для воспроизведения:

  1. docker pull mcr.microsoft.com/windows/servercore:1803
  2. docker run mcr.microsoft.com/windows/servercore:1803
  3. docker ps -a

Вновь созданный контейнер отображается как выходной в списке:

CONTAINER ID        IMAGE                                       COMMAND                    CREATED             STATUS                      PORTS               NAMES
75283da7c6fa        mcr.microsoft.com/windows/servercore:1803   "c:\\windows\\system32…"   8 seconds ago       Exited (0) 5 seconds ago                        infallible_goldwasser

Если я использую опцию restart=alaways на шаге 2, контейнер непрерывно перезапускается. Если я использую опцию -it на шаге 2, контейнер работает, пока я нахожусь в интерактивном режиме. Как только я выхожу из интерактивного режима, контейнер останавливается.

Иногда контейнер полностью исчезает после остановки. Но я не могу воспроизвести это прямо сейчас.

У кого-нибудь тоже есть эта проблема? Кто-нибудь знает причину такого поведения? Кто-нибудь знает, как ее решить?

РЕДАКТИРОВАТЬ:

Небольшое изменение в названии, потому что это было неправильно.

...