2017-08-07 21 views
6

Zostałem poproszony o zbadanie Dockera. Pytanie, na które nie mogę odpowiedzieć definitywnie, brzmi "czy możesz uruchomić Dockera na Windows w produkcji?".Doker na Windows w produkcji

Wciąż widzę, że "kontenery obrazów Docker mogą działać natywnie w systemach Linux i Windows, jednak obrazy systemu Windows mogą uruchamiać tylko na komputerach z systemem Windows, a obrazy systemu Linux mogą być uruchamiane tylko na serwerach Linux, co oznacza serwer hosta lub maszynę wirtualną."

Nie jestem zainteresowany uruchomieniem kontenerowych aplikacji Windows (.net). Mamy aplikacje Spring Boot (java) & tworząc architekturę mikroserwisów. Te konteneryzowane aplikacje. nie potrzebują systemu operacyjnego działającego w tym samym kontenerze.

Potrzebujemy również silnika orkiestracji, takiego jak Kubernetes i niejasnego, czy jest to coś, co można uruchomić w produkcji na systemie Windows.

Walczyłem o dobrą walkę, próbując doprowadzić do zmiany środowiska wdrażania na Linuksa, ale w tym momencie jest to przegrana bitwa.

+0

hi @maspen, wszystko w porządku z odpowiedzią Svena? –

Odpowiedz

5

powołując się na docs:

Witamy Döcker dla Windows!

Docker to pełna platforma programistyczna do tworzenia kontenerowych aplikacji, , a Docker dla systemu Windows to najlepszy sposób na rozpoczęcie pracy z Docker na systemach Windows .

Weź to dosłownie. Przez sprzedawcę rozumiemy to jako narzędzie programistyczne do rozwijania środowiska Docker w systemie Windows, a nie w środowisku produkcyjnym. Aby uruchomić go w produkcji, oczekują hosta Linux.

+0

Ten wpis na blogu z zeszłego roku wskazuje, że Docker na Macu i Windows jest "gotowy do produkcji" - https://blog.docker.com/2016/07/docker-for-mac-and-windows-production-ready/ – warren

+1

@ warren: I znowu, powołując się na post na blogu: "Nasz cel z Dockerem dla Mac i Windows jest prosty - stwórz najłatwiejszy sposób korzystania z Dockera na twojej ** dev ** machine". Tak więc wciąż jest to narzędzie deweloperskie, które obecnie jest poza własnym cyklem deweloperskim i gotowe do wydajnego wykorzystania przez programistów. – Sven

Powiązane problemy