Можно ли запустить Docker непосредственно на сервере, т.е. на производственном сервере с ОС?

Поскольку я хотел разместить веб-сайт на моем сервере (аппаратном обеспечении), мне любопытно, смогу ли я создать Docker-контейнер и запустить его на оборудовании на сервере Ubuntu.

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

Всякий раз, когда я ищу в Google, он всегда показывает результат о Windows Server. https://blog.docker.com/2016/09/dockerforws2016/

1 ответ1

0

Как в без какой-либо установленной ОС? Нет, это невозможно - для запуска Docker требуется ОС. Смотрите этот вопрос на StackOverflow для более подробной информации.

Редактировать: я не уверен, что это то, что вы имеете в виду, но вы не можете запускать Docker как гипервизор с открытым железом, так как контейнеры Docker не содержат ядра - скорее, они используют ядро базовой ОС для запуска - см. Объяснение в Википедии. Закрытие, которое вы можете получить, запустив Docker в качестве гипервизора с нуля, - это использование Container Linux в качестве хост-ОС.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .