Comments 26
Что насчет Rancher Desktop?
Ответил ниже
Поддерживаю, и ещё упомяну, что есть веб сервис alternativeto где много вариантов ещё более популярных чем ранчер, например portainer в нем даже кубернетес изкаропки и ssl
Я так понимаю GUI не планируется для любителей мышевозить? Тогда это не совсем замена Docker Desktop.
TCP для этого не подходит из соображений безопасности
Даже с TLS?
А рассматривали ли вы альтернативы (в 2019 их не было, но теперь плодятся):
- Rancher Desktop
- Podman desktop companion
- Podman Desktop (совсем свежий)
Даже с TLS?
Там вопрос не в том что нас подслушают, это подпирается несложно. Проблема в том как понять кто пришёл манипулировать контейнерами. Городить схему с логинами-паролями или токенами между хост-виндой и WSL2 выглядит избыточным.
А рассматривали ли вы альтернативы
На момент поиска решений в Rancher Desktop отсутствовала поддержка Docker'а. И появилась только в декабре 2021: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v0.7.0
Далее, я не вижу возможности *не запускать* Kubernetes в Rancher Desktop. Kubernetes нужен далеко не всем, а ресурсов он жрёт изрядно.
Поддержки Windows-контейнеров я в нём тоже не вижу.
Ну то есть да, по части юзкейсов оно пересекается. И готов поверить что Rancher Desktop на сегодняшний день лучше/удобнее в этих кейсах.
А решения на базе Podman не рассматривались в принципе, потому что хотелось именно Docker.
В целом, если функциональность Rancher Desktop расширится настолько, что сделает существование Stevedore бессмысленным, я буду только счастлив.
Про GUI: ну кнопка Quit в трее есть :) Остального (пока?) действительно нет. Я GUI рассматриваю как приятную дополнительную нашлёпку в данном случае. Хорошо если оно есть, но не смертельно если нет. К тому же интерфейсом может выступать что-то стороннее (тот же плагин к IDE, например).
как понять кто пришёл манипулировать контейнерами
Для того и нужны сертификаты, разве нет?
не вижу возможности не запускать Kubernetes в Rancher Desktop
В 1.1.0 появилась:
Kubernetes can be disabled to run just containerd or dockerd by itself for reduced resource consumption.
Поддержки Windows-контейнеров я в нём тоже не вижу.
Хороший поинт. На это всегда забивают, хотя кому-то оно точно нужно.
Для того и нужны сертификаты, разве нет?
Да, но как я и сказал, для работы в рамках локалхоста это кажется немного перебором.
В 1.1.0 появилась
В релиз-ноутах вижу. В самом Rancher Desktop такой возможности не вижу :D Правда я сам Rancher Desktop сегодня впервые установил. Понял в чём дело, случайно скачал версию 0.7.0.
Podman это альтернатива для docker, а тут выбирают удобное управление джокером.
Кроме поддержки Windows контейнеров есть принципиальные отличия podman от docker на машине разработчика?
1) есть ранчер десктоп. хотя это и не совсем то
2) и главное — люди которые пытаются что-то делать ненативными инструментами должны страдать.
Хватит мучать бабушку! Оставьте винду тем, кому она действительео нужна: у кого софт под неё написан.
Начнём с того, что Docker Desktop не только для Windows, но и для MAC.
Очень удобно разрабатывать контейнеры в удобной десктопной оси вроде OС MAC или WIN, а запускать на Linux сервере.
Второе, Docker Desktop - это не только удобный проброс сети от хоста в WSL, но ещё и очень удобный GUI в котором проблемы видно сразу без десятков консольных команд.
Выше в ветке обсудили, Rancher Desktop частично пересекается, но не совсем
Ну вот есть такая штука как Windows-контейнеры. Вы под какой операционкой предлагаете их запускать?
!!!
... А можно было просто перестать использовать windows. apt-get install -y docker
.
Великолепная статья - Спасибо!
Мы свичнулись вот на это чудо
https://github.com/container-desktop/container-desktop
Работает неплохо
строить из говна и палок не каждый может себе позволить
Да обалдеть. Большое вам спасибо.
Добавьте себя в альтернативы чтобы другие пользователи знали про вас https://alternativeto.net/software/docker/
Если у меня есть Java Spring проект с тестовыми зависимостями в Testcontainers, оно ваш докер обнаружит, или мне придется ему помогать?
К сожалению дебагер PHPStorm не увидел Stevedore...
Stevedore — открытая, бесплатная и быстрая альтернатива Docker Desktop