Czy dockera lepiej postawić na Linuxie czy Windowsie?

0

Dzień dobry, czy waszym zdaniem lepiej postawić serwer Dockera na Linuxie, czy jednak na Windowsie?
Pozdrawiam,
Łukasz

2

Czy lepiej sie sprawdzi Ferrari czy Jelcz? Zacznij od zalozen co chcesz osiagnac.

4

Na Linuksie, chyba że chcesz odpalać kontenery Windowsowe ;)

2

jak ma to działać sensownie to tylko na Linuxie.
Na windowsie to sobie możesz lokalnie robić jakieś testy/laby, chociaż i tak wolę sobie VMke postawić z jakimkolwiek distro do labów.

1

Na windows masz tylko docker desktop i płatną licencję jeżeli korzystasz komercyjnie - jeśli dobrze pamietam. Możesz to ominąć przez WSL2 jeśli musisz zostać na windows. Na Linuxie brak tego problemu.

0

Na windzie i tak chyba pod spodem chodzi na wsl czyli na linuxie.

1

Linux. Windows używa pod spodem maszyny wirtualnej, która ma swoje oczywiste wady takie jak narzut wirtualizacji jak mniej oczywiste jak customowy kernel od microsoftu, który może różnie działać albo duże zużycie pamięci (to wada praktycznie każdego systemu wirtualizacji)

Docker na Windowsie jest tylko do develepowania, ewentualnie jak chcesz coś zrobić lokalnie. Na produkcji używa się linuxa i dockera (choć dużo częściej innych programów, które używają tych samych interfejsów co docker)

2
slsy napisał(a):

Docker na Windowsie jest tylko do develepowania, ewentualnie jak chcesz coś zrobić lokalnie. Na produkcji używa się linuxa i dockera (choć dużo częściej innych programów, które używają tych samych interfejsów co docker)

Odpowiedź już padła. Wszystko zależy od tego jakie kontenery potrzebne. Jeśli to kontenery z Windows to potrzebujesz na produkcji również Windows. Niesety to nie jest zamienne. Kontenery z Linuxem trzeba uruchomić na Linuxie, z Windows na Windows - na produkcji Win Server.

Wiadomo, że pewnie kontenery z Windows są rzadziej używane, pewnie to jakiś nikły procent lub nawet promil.

Dla devlopmentu ja najczęściej używam Windows i WSL+ Docker Desktop dla kontenerów Linuxowych.

1

Dziękuję za odpowiedzi.
Postawiłem sobie na Hyper-V Debiana, a na nim Dockera. Wszystko chodzi bez problemu :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1