Установка Docker¶
Docker - технология контейнеризации приложений, необходимая для экспорта приложений под мобильную систему Aurora OS.
Установка на Windows¶
Требования¶
- 64-битный процессор, поддерживающий SLAT
- 4GB оперативной памяти
- включена технология виртуализации в настройках BIOS
- 64-bit Windows 10, 64-bit Windows 11
- включена одна из технологий виртуализации: HyperV или WSL2
- более 15 GB свободного места на диске
Проверьте, включена ли технология виртуализации. Для этого откройте «Диспетчер задач», выберите вкладку «Производительность» и выберите «ЦП»(центральный процессор). В пукте «Виртуализация» должно быть написано «Включено». Если нет, то либо необходимо включить виртуализацию в настройках BIOS, либо технология виртуализации не поддерживается.

Docker Destop работает с одной из технологий виртуализации на Windows - HyperV(встроенная технология виртуализации) или WSL2(подсистема Linux для Windows). Если вы собираетесь использовать HyperV, то убедитесь, что эта технология включена: перейдите во «Включение или отключение компонентов Windows», в открывшемся диалоговом окне должны стоять галочки напротив «Контейнеры» и «HyperV».

Чтобы использовать WSL2, откройте коммандную строку от имени администратора и введите команду
wsl --version
. Если технология включена, то отобразится информация о версии WSL2. Если нет - установите WSL2 командой wsl --install
.
Если версия WSL2 ниже 2.1.5, то обновите командой wsl --update
. Подробную информацию вы можете найти в инструкции на официальном сайте Microsoft.

Какую технологию выбрать? Каждая имеет свои плюсы и минусы, поэтому однозначного ответа нет. Для Docker рекомендуется WSL2, но HyperV также поддерживается.
Установка¶
Для установки перейдите на официальный сайт Docker и нажмите кнопку «Download Docker Desktop», выбрав вашу операционную систему(Windows). Запустите инсталлятор. Выберите используемую технологию виртуализации(HyperV или WSL2). После установки перезагрузите компьютер.
Проверка установки¶
Запустите Docker Destop. Согласитесь с условиями использования Docker. Затем Docker Destop предложит создать учетную запись, этот шаг можно пропустить.
При наличии каких-либо проблем с виртуализацией, программа напишет ошибку и возможные методы ее решения.
Чтобы проверить, что все работает, откройте командную строку и введите команду docker info
. Если Docker работает, то отобразится подробная информация.
Если нет, то вы увидете следующую ошибку:

Установка на MacOS¶
Инструкция по установке Docker Desktop на официльном сайте Docker
Установка на Linux¶
На Linux можно установить как Docker Engine, так и Docker Desktop (который включает в себя Docker Engine и предоставляет еще графический интерфейс).