Начиная с версии Microsoft Windows 10, Docker можно установить непосредственное в операционной системе благодаря WSL 2 (Windows Subsystem for Linux) — это среда выполнения Linux, предоставляемая операционной системой Windows.
WSL позволяет запускать исполняемые файлы Linux напрямую в Windows без необходимости установки отдельной виртуальной машины или перезагрузки компьютера.
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-58.png)
WSL2 использует Hyper-V и требует его включения, который использует VT-x исключительно для себя и не делит его с Virtualbox. Чтобы правильно использовать Virtualbox, на данный момент необходимо отключить Hyper-V, что отключает всё, что использует Hyper-V.
Установка VirtualBox
Скачайте Virtual Box с https://www.virtualbox.org/wiki/Downloads
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-78-1024x507.png)
Запустим загруженный файл VirtualBox-7.1.4-165100-Win.exe
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-79.png)
Запустите установку VirtualBox
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-80.png)
Выполняем шаги предложенные мастером установки, никаких сложностей возникнуть не должно. Установка его достаточно проста, заключается в нажатии кнопки “Next” несколько раз. Нет необходимости вносить изменения — нам подойдут параметры по умолчанию. После установки запустим VirtualBox.
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-81.png)
После окончания установки, VirtualBox запустится автоматически.
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-82.png)
Можем начать создавать наш виртуальный сервер. Для установки операционной системы нам понадобится дистрибутив операционной системы.
Установка Linux в VirtualBox
Чтобы начать работу, нам нужно скачать образ ОС Linux, для примера я возьму Ubuntu Server. Скачайте нужную вам версию Linux Ubuntu с releases.ubuntu.com.
Загрузка ISO образа Linux Ubuntu
Установка операционной системы на виртуальную машину или на реальный ПК/сервер ничем не отличается — разница заключается лишь в том, что может отличатся набор программного обеспечения эмулирующих работу системы виртуализации.
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-62.png)
Я использую версию ubuntu-22.04.5-live-server-amd64.iso, которую вы можете найти здесь http://releases.ubuntu.com/22.04/
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-83-1024x78.png)
Если вы хотите Desktop версию, то скачайте ubuntu-22.04.5-desktop-amd64.iso, она поставляется сразу с графическим пользовательским интерфейсом (GUI).
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-63.png)
Создание виртуальной машины в VirtualBox
Теперь вернитесь в VirtualBox и запустите программу. Нажмите «Создать», и откроется окно. Появляется диалоговое окно создания виртуальной машины.
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-84.png)
Необходимо ввести ее название, выбрать тип (в нашем случае Linux) и выбрать версию (в нашем случае Ubuntu x64).
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-85.png)
Укажем размер оперативной памяти и количество ядер процессора.
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-86.png)
Размер виртуального жесткого диска.
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-87.png)
На итоговой странице помощника, проверим установленные параметры и кликнем по кнопке Готово.
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-88.png)
Запустим созданную виртуальную машину.
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-89.png)
Установка Linux Ubuntu в VirtualBox
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-64.png)
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-65.png)
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-66.png)
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-67.png)
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-68.png)
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-69.png)
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-70.png)
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-71.png)
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-72.png)
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-73.png)
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-74.png)
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-75.png)
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-76.png)
![](https://dockerhosting.ru/blog/wp-content/uploads/2024/12/image-77.png)
Установка Docker в VirtualBox
Ссылки