Docker to projekt typu open source, który automatyzuje wdrażanie aplikacji w kontenerach oprogramowania przez zapewnienie dodatkowej warstwy abstrakcji i automatyzacji wirtualizacji na poziomie systemu operacyjnego na Linuksa. Teraz projekt trafia do użytkowników systemów Windows i Mac wraz z pierwszą wersją beta.
Wersja beta systemu Windows i Mac OS umożliwi programistom testowanie platformy Docker na komputerze stacjonarnym lub laptopie bez konieczności uruchamiania implementacji serwerowej — co dotychczas było uciążliwe. Mano Marks, dyrektor Dockera, podzielił się więcej szczegółami w filmie na YouTube zamieszczonym na końcu tego artykułu. "ZAPotrzebujesz Dockera, git i edytora tekstu dla dowolnego systemu kontroli wersji i IDE, którego chcesz używać," powiedział.
Natywna aplikacja dla systemu Windows 10 zawiera natywny interfejs użytkownika, automatyczną aktualizację i kilka dołączonych narzędzi: wiersz polecenia Docker, Docker Compose i wiersz polecenia Docker Notary. Oto kilka innych funkcji:
- Montowanie woluminów, z inotify obsługiwanym na Macu, do tworzenia w kontenerach
- Serwery DNS i integracja sieciowa dla OS X i Windows, aby ułatwić dostęp do kontenerów przez sieć LAN
- W środowiskach Mac natywne wydanie jest zaprojektowane do współpracy z modelem bezpieczeństwa piaskownicy OS X: „ściśle współpracujemy z Apple, aby to osiągnąć
Według Marksa możliwe jest również „tworzenie aplikacji na komputerze bez instalowania środowiska wykonawczego lub frameworka na twoja maszyna.” Jeśli chcesz uruchomić Docker w systemie Windows 10, będziesz potrzebować wersji Pro z aktualizacją z listopada 1511 i Hyper-v zainstalowany pakiet.