Как стать автором
Обновить

Комментарии 26

Ответил ниже

Поддерживаю, и ещё упомяну, что есть веб сервис alternativeto где много вариантов ещё более популярных чем ранчер, например portainer в нем даже кубернетес изкаропки и ssl

Я так понимаю GUI не планируется для любителей мышевозить? Тогда это не совсем замена Docker Desktop.


TCP для этого не подходит из соображений безопасности

Даже с TLS?


А рассматривали ли вы альтернативы (в 2019 их не было, но теперь плодятся):


Даже с 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.

В самом Rancher Desktop такой возможности не вижу :D

Как-то так


Podman это альтернатива для docker, а тут выбирают удобное управление джокером.

Кроме поддержки Windows контейнеров есть принципиальные отличия podman от docker на машине разработчика?

Если я правильно использовал гугл, то например поддержка RUN --mount=cache появилась в podman в начале февраля. А в докере она есть уже по меньшей мере пару лет. Не смертельно, конечно, но я бы не рассчитывал что можно незаметно заменить одно на другое.

1) есть ранчер десктоп. хотя это и не совсем то

2) и главное — люди которые пытаются что-то делать ненативными инструментами должны страдать.

Хватит мучать бабушку! Оставьте винду тем, кому она действительео нужна: у кого софт под неё написан.

Начнём с того, что Docker Desktop не только для Windows, но и для MAC.
Очень удобно разрабатывать контейнеры в удобной десктопной оси вроде OС MAC или WIN, а запускать на Linux сервере.
Второе, Docker Desktop - это не только удобный проброс сети от хоста в WSL, но ещё и очень удобный GUI в котором проблемы видно сразу без десятков консольных команд.

Очень удобно разрабатывать контейнеры в удобной десктопной оси вроде OС MAC или WIN

вы не могли бы пояснить что вы имеете ввиду когда говорите "разрабатывать контейнеры"? это важно - часто люди понимают под этим совершенно разные процессы.

  1. Выше в ветке обсудили, Rancher Desktop частично пересекается, но не совсем

  2. Ну вот есть такая штука как Windows-контейнеры. Вы под какой операционкой предлагаете их запускать?

image

Великолепная статья - Спасибо!

Эх, где же раньше были все эти проекты...

строить из говна и палок не каждый может себе позволить

Да обалдеть. Большое вам спасибо.

Если у меня есть Java Spring проект с тестовыми зависимостями в Testcontainers, оно ваш докер обнаружит, или мне придется ему помогать?

К сожалению дебагер PHPStorm не увидел Stevedore...

Зарегистрируйтесь на Хабре , чтобы оставить комментарий