Установка 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 и предоставляет еще графический интерфейс).