Установите Docker Desktop в Windows
Установите Docker Desktop в Windows
Рекомендация: Используйте виртуальную машину WSL 2, при работе с ней будет меньше проблем.
Устанавливайте интерактивно(.exe)
Дважды щелкните Docker Desktop Installer.exe , чтобы запустить программу установки.
Если вы еще не загрузили установщик (
Docker Desktop Installer.exe), вы можете получить его с Docker Hub . Обычно он загружается в вашуDownloadsпапку, или вы можете запустить его из панели недавних загрузок в нижней части веб-браузера.При появлении запроса убедитесь, что параметр « Использовать WSL 2 вместо Hyper-V » на странице «Конфигурация» выбран или не выбран в зависимости от вашего выбора серверной части.
Если ваша система поддерживает только один из двух вариантов, вы не сможете выбрать, какой сервер использовать.
Следуйте инструкциям мастера установки, чтобы авторизовать программу установки и продолжить установку.
После успешной установки нажмите Закрыть , чтобы завершить процесс установки.
Если ваша учетная запись администратора отличается от вашей учетной записи пользователя, вы должны добавить пользователя в группу docker-users . Запустите « Управление компьютером » от имени администратора и перейдите в « Локальные пользователи и группы » > « Группы » > «docker-users » . Щелкните правой кнопкой мыши, чтобы добавить пользователя в группу. Выйдите из системы и войдите снова, чтобы изменения вступили в силу.
Установить из командной строки (cmd)
После загрузки Docker Desktop Installer.exe выполните в терминале следующую команду, чтобы установить Docker Desktop:
"Docker Desktop Installer.exe" installЕсли вы используете PowerShell, вы должны запустить его как:
Start-Process '.\win\build\Docker Desktop Installer.exe' -Wait installПри использовании командной строки Windows:
start /w "" "Docker Desktop Installer.exe" installКоманда установки принимает следующие флаги:
--quiet: подавляет вывод информации при запуске установщика--accept-license: принимает соглашение об обслуживании подписки Docker сейчас, вместо того, чтобы требовать его принятия при первом запуске приложения.--no-windows-containers: отключает интеграцию контейнеров Windows--allowed-org=<org name>: требует, чтобы пользователь вошел в систему и был частью указанной организации Docker Hub при запуске приложения.--backend=<backend name>: выбирает серверную часть по умолчанию для использования в Docker Desktophyper-v,windowsилиwsl-2(по умолчанию)
Если ваша учетная запись администратора отличается от вашей учетной записи пользователя, вы должны добавить пользователя в группу docker-users :
net localgroup docker-users <user> /addLast updated
Was this helpful?