Чем Docker для Mac под управлением Linux отличается от обычной виртуализации?
475
Lapsio
Я всегда думал, что Docker - это в основном chroot на стероидах . Однако недавно я нашел один проект, использующий образы Docker с Debian, и учебные руководства даже были размещены на OS X, поэтому я начал копать, как это возможно. Это привело меня к информации и статьям, описывающим, как он использует платформу виртуализации OS X. Но ключевое слово здесь - виртуализация так что ...
Является ли Docker с образами Linux на OS X просто виртуализацией на стероидах ? Под этим я подразумеваю только обычную виртуализацию, возможно, с лучшей поддержкой паравиртуализации, но все же просто обычную виртуализацию с некоторыми более простыми, специализированными вариантами конфигурации? В целом, как это по сравнению с простой виртуальной машиной?
В Linux Docker намного легче, чем виртуальная машина, потому что она использует то же ядро, что и ее хост. Вы можете иметь сотни контейнеров на одной машине. Попробуйте сделать это с настоящими виртуальными машинами. Однако для этого требуется поддержка ядра, и AFAIK такая поддержка отсутствует в OSX и Windows, поэтому на них есть специализированная виртуальная машина (также называемая «DockerMachine»), которая запускает все контейнеры.
xenoid 6 лет назад
0
Таким образом, это 1 VM, на которой запущены все контейнеры?
Lapsio 6 лет назад
0
Да, насколько я понимаю (используется только Docker на Linux).
xenoid 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
3
Ускорение загрузки OS X на годичной MBP
-
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
6
Как вы отключите звук запуска на Mac?
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?