Siema, w świecie IT chyba jest jakieś poruszenie co do tematu licencji dockera - ktoś jest w temacie i może powiedzieć o co dokładnie chodzi? Od 2023 nie będę mógł sobie korzystać z docker-desktopa za free?
Do I need to pay to continue to use Docker Desktop?
TL;DR - można korzystać dalej za darmo, zmiana dotyczy średnich-dużych klientów biznesowych.
Nawet jak wejdziesz bezpośrednio w Pricing https://www.docker.com/pricing to masz Personal za darmo z dozwolonym commercial use.
Ja się już przesiadłem na dockera w WSL2, a jako gui można użyć wtyczki do vsc. Wydaje mi się, że sprawniej to działa.
Tak, chociaz Docker nie bedzie tego systemowo wymuszał, w FAQ jest to opisane
No ale to, że da się coś zainstalować i będzie działać nie oznacza, że to jest legalne. W razie kontroli może być problem. Tak samo Windows z jakimś keygenem albo z serialem spisanym z obudowy jakiegoś innego kompa tez pójdzie i się aktywuje, ale legalnym nie będzie.
kont na Spotify nie współdzieli się między znajomymi
Wydaje mi się, że Netflix i pokrewne o tym doskonale wiedzą, czasem zrobią coś żeby udawać, że nie wolno, ale tak naprawdę im to nie przeszkadza. Tak samo jak Microsoft, który wie, że duża część systemów u ludzi to piraty. Zwłaszcza było tak dawniej - teraz ciężko kupić kompa bez licencji na okienka. Przymykają na to oko, bo te licencje domowe to niewielki procent ich przychodów, a przez to, że wszyscy mają Windowsa, to potem łatwiej jest sprzedawać rzeczy stricte komercyjne. A przez takie przymknięcie oczu zarówno Spotify jak i Netflix (albo M$) zdobywają swoją pozycję.
A co do głównego pytania - myślę, że warto rzucić okiem na poniższe linki, jest to tam dość fajnie wytłumaczone:
https://www.linuxadictos.com/pl/docker-desktop-ya-no-sera-gratuito-para-las-empresas-y-ahora-se-manejara-bajo-una-suscripcion-mensual.html
https://ichi.pro/pl/dlaczego-docker-nie-jest-juz-darmowy-dla-wszystkich-146714012638252
https://beitadmin.pl/docker-przestal-byc-darmowy/?utm_source=rss&utm_medium=rss&utm_campaign=docker-przestal-byc-darmowy
https://rootblog.pl/docker-platne-wstrzymywanie-aktualizacji/
Ale kto korzysta z Docker Desktop? Każdy devops i tak (chyba?) korzysta z cli.
Haskell napisał(a):
Ale kto korzysta z Docker Desktop?
No ja zarówno na prywatnym jak i służbowym lapku lokalnie używam.
Haskell napisał(a):
Ale kto korzysta z Docker Desktop? Każdy devops i tak (chyba?) korzysta z cli.
Nie każdy, kto korzysta z dockera to devops :P
Haskell napisał(a):
Ale kto korzysta z Docker Desktop? Każdy devops i tak (chyba?) korzysta z cli.
Jak wyżej - Ja korzystam z Dockera a nie jestem inż DevOps. Podczas pracy używam bo korzystamy z tego typu, a "prywatnie" w ramach samorozwoju też, nie za bardzo widzę powód żeby ściągać i instalować bazę danych na "hoście" nawet przez apt-get jak mogę zrobić docker run czy docker-compose, zwłaszcza jak czegoś potrzebuje tylko raz.
O testcontainers nawet nie będę wspominał ;]
scibi_92 napisał(a):
Haskell napisał(a):
Ale kto korzysta z Docker Desktop? Każdy devops i tak (chyba?) korzysta z cli.
Jak wyżej - Ja korzystam z Dockera a nie jestem inż DevOps. Podczas pracy używam bo korzystamy z tego typu, a "prywatnie" w ramach samorozwoju też, nie za bardzo widzę powód żeby ściągać i instalować bazę danych na "hoście" nawet przez apt-get jak mogę zrobić docker run czy docker-compose, zwłaszcza jak czegoś potrzebuje tylko raz.
O testcontainers nawet nie będę wspominał ;]
Ale docker != docker desktop. Docker desktop to docker engine + docker CLI client + UI + k8s cluster tak w skrócie. I korzystają z niego użytkownicy Maca, bo w takiej postaci docker dystrybuuje swoje narzędzie na ten system. We wspomnianym UI niewiele tak naprawdę da się wyklikać, więc teza że to okienkowy odpowiednik klienta konsolowego ma niewiele wspólnego z prawdą :).
Więc proszę mi tutaj nie tłumaczyć programistom fajności kontenerów w 2022 r. :P.
A jak ktoś szuka alternatywy, to od siebie polecę Lima VM. Dzięki temu byłem w stanie odpalić Oracle'a na M1 :). Po ustawieniu aliasu praca z tym narzędziem niewiele się różni od tej z dockerem, bo korzysta ono domyślnie z nerdctl, który to jest kompatybilny z klientem CLI dockera. Można też korzystać z setupu Lima VM + docker client jak ktoś woli.
Trzeba zakupić licencję biznesową dockera, jeśli firma liczy > 250 pracowników. Co jeśli moja działalność liczy 0 pracowników, ale pracuję na kompie należącym do korporacji > 250 pracowników z tą korporacją i dla tej korporacji? Wolno mi korzystać z bezpłatnej licencji?
Skoro uruchamiasz to na kompie korporacji, na jej potrzeby to odpowiedź jest dość oczywista.To ona jest faktycznym użytkownikiem, a ty tylko interfejsem białkowym sterującym Dockerem.