Назад | Перейти на главную страницу

Docker для Windows Windows: оставьте контейнер Linux работающим после выхода из системы

Я установил Docker для Windows на Windows Server 2016, используя Hyper-V в качестве гипервизора для контейнеров Linux. Служба докеров запускается автоматически, когда я вхожу в свою учетную запись. Я запускаю конфигурацию докера с помощью docker-compose:

docker-compose up -d

Все работает отлично, пока мой пользователь вошел в систему. Приложение docker предлагает веб-интерфейс, к которому я могу получить доступ с рабочей станции. Как только я выхожу из своей учетной записи Windows на сервере, контейнеры перестают работать. Я больше не могу получить доступ к веб-интерфейсу. Я пробовал запустить docker-compose команда как услуга, но это тоже не работает.

Есть ли способ запустить docker-compose независимо от пользователя, чтобы он запускался автоматически после загрузки системы?