У меня очень простые теоретические вопросы. Мы использовали Docker в VirtualBox до запуска Docker для Windows и Mac OS официально. В Virtual Box мы получаем виртуальную машину, и мы управляем ею с помощью команды docker-machine
, тогда как мы обычно не используем docker-machine
, если мы используем Docker для Windows и Mac OS. Теперь сохраняя на виду обе версии:Понимание различных компонентов докеров
- Что такое хост докера и что он делает в обеих версиях?
- Docker Client теперь упоминается как любой терминал в Windows, если мы используем Docker для Windows? (Теперь нам не нужно настраивать наш терминал как Docker Client для управления нашими контейнерами?)
- Являются ли Docker Engine и Docker Daemon одинаковыми или разными в обеих версиях?
- Какова роль MobyLinux VM в Hyper-V в Windows?
- Как Docker изолирует наше приложение от Host OS?
Любая помощь будет оценена по достоинству.
Спасибо за ответ. Последнее, что вы думаете, что MobyLinux там, где работает Docker Host, и инициировать его? Как это было в VirtualBox раньше? –
Я просто быстро посмотрел на MobyLinux. Да, это образ linux, используемый в docker4windows. Это эквивалент boot2docker при использовании VirtualBox, за исключением того, что он, похоже, очень хорошо интегрируется с Windows (общие диски). – Alkaline