Чем отличается Docker от VM? - PullRequest
0 голосов
/ 04 апреля 2019

Я студент, который изучает Docker впервые и использует виртуальную машину.Я понял, когда я использую виртуальные машины на моем ноутбуке, уровень приложения -> Гостевая ОС -> Гипервизор -> Хост ОС, а в случае приложения Docker -> Docker Engine -> Хост ОС

меня не смущает, но я обнаружил, что могу подключить оболочку докеров.И если я использую 'образ ubuntu', оболочка контейнера будет выглядеть как оболочка bash для ubuntu.
Так что я не понимаю, что отличается от виртуальной машины и контейнера.И виртуальная машина, и контейнер имеют каждую операционную систему, и я могу подключиться через «SSH» или «Docker Attach».

Чем отличается образ ОС Docker, такой как Ubuntu и Гостевая ОС в ВМ?

1 Ответ

0 голосов
/ 05 апреля 2019

Процессы контейнера Docker выполняются на ядре хоста, но виртуальная машина запускает процессы в гостевом ядре.Вы можете увидеть процессы контейнера, выполнив ps aux на хост-компьютере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...