Требуется ли установка Docker Desktop для использования Docker в Windows с поддержкой WSL2 (Ubuntu)?

Зачем нужен Docker Desktop, если на сервере работа происходит только через консоль, а Docker устанавливается там в виде CLI-утилиты? В документации производителя упоминается установка Docker Desktop для Mac, Linux и Windows. На что он может повлиять и нужен ли он в контексте работы с Docker с точки зрения совместимости и удобства использования?
  • 3 июля 2024 г. 11:42
Ответы на вопрос 4
Для использования Docker в Windows с поддержкой WSL2 (Ubuntu) не обязательно устанавливать Docker Desktop. Достаточно установить Docker Engine и Docker CLI на WSL2, чтобы запускать контейнеры и управлять ими через консоль.

Однако Docker Desktop может предоставить дополнительные удобства и инструменты для работы с Docker на Windows. Например, он предоставляет графический интерфейс для управления контейнерами, управления ресурсами и мониторинга состояния контейнеров. Также Docker Desktop автоматически устанавливает и настраивает необходимые компоненты, такие как WSL2 и Hyper-V, что может упростить процесс установки и настройки Docker.

Таким образом, установка Docker Desktop не является обязательной, но может быть полезной для упрощения работы с Docker на Windows и предоставления дополнительных функций и инструментов управления контейнерами.
Нет не нужен, это просто самый простой способ получить докер в винде. 
Инструкции есть на learn.microsoft.com#configure-docker-daemon
Через gui удобнее управлять кучей контейнеров, так что попробовать стоит 
Для сервера тоже есть gui, portainer например
Везде предлагается ставить docker desktop от того, что Docker на этом зарабатывает - он платный для использования в компаниях. 

Ну и он является самым простым способом получить docker cli с compose на винде.

В принципе ничто тебя не ограничивает поставить обычный Docker Daemon руками в WSL2
Похожие вопросы