Установите Docker Desktop в Windows

Установите Docker Desktop в Windows

Рекомендация: Используйте виртуальную машину WSL 2, при работе с ней будет меньше проблем.

Устанавливайте интерактивно(.exe)

  1. Дважды щелкните Docker Desktop Installer.exe , чтобы запустить программу установки.

    Если вы еще не загрузили установщик ( Docker Desktop Installer.exe), вы можете получить его с Docker Hub . Обычно он загружается в вашу Downloadsпапку, или вы можете запустить его из панели недавних загрузок в нижней части веб-браузера.

  2. При появлении запроса убедитесь, что параметр « Использовать WSL 2 вместо Hyper-V » на странице «Конфигурация» выбран или не выбран в зависимости от вашего выбора серверной части.

    Если ваша система поддерживает только один из двух вариантов, вы не сможете выбрать, какой сервер использовать.

  3. Следуйте инструкциям мастера установки, чтобы авторизовать программу установки и продолжить установку.

  4. После успешной установки нажмите Закрыть , чтобы завершить процесс установки.

  5. Если ваша учетная запись администратора отличается от вашей учетной записи пользователя, вы должны добавить пользователя в группу 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 Desktop hyper-v, windowsили wsl-2(по умолчанию)

Если ваша учетная запись администратора отличается от вашей учетной записи пользователя, вы должны добавить пользователя в группу docker-users :

net localgroup docker-users <user> /add

Last updated