Firma Docker Inc., znana wcześniej pod nazwą dotCloud, odpowiedzialna za rozwój projektu open source, służącego do wirtualizacji kontenerowej (container virtualization), uruchamianego na dowolnym serwerze linuksowym poinformowała o wydaniu pierwszej wersji swojego rozwiązania - Docker 1.0.
Docker, jako otwartoźródłowe oprogramowanie pozwalające na tworzenie wirtualnych kontenerów, pozwalających na dostęp do aplikacji jako odizolowanych procesów wewnątrz środowiska wirtualnego. Rozwiązanie korzysta z LinuX Containers (LXC) uruchamianego w systemie operacyjnym hosta, dzieląc się nim z zasobami.
Na oprogramowanie składa się Docker Engine, silnika który odpowiada za wirtualizację kontenerową oraz Docker Hub, usługi chmurowej, umożliwiającego uruchomienie rozwiązania na maszynie wirtualnej czy w chmurze w oparciu o platformę aplikacji rozproszonych.
Do najistotniejszych nowości w Docker 1.0:
• Docker Engine otrzymał funkcje zatrzymywania i wznawiania uruchomionych kontenerów
• Usprawniono Device Mapper (mapowanie urządzeń), wprowadzono obsługę XFS, dodano możliwość używania fizycznych urządzeń oraz poprawiono wydajność usuwania kontenera
• Udoskonalono proces tworzenia obrazów
• Zaktualizowano elementy związane z bezpieczeństwem, dostępem urządzeń i możliwości kontenerów
• Docker Engine otrzymał oficjalnie przydzielony port numer 2375 od IANA, który będzie wykorzystywany do połączeń HTTP i port 2376 dla połączeń HTTPS
Docker jest wspierany przez czołowych usługodawców technologicznych, jak Canonical, Fedora, Google Cloud Platform, OpenStack, Rackspace oraz Red Hat.
Wraz z wydaniem Docker 1.0 poinformowano także o udostępnieniu usług szkoleniowych i doradczych dla przedsiębiorstw, zapewniających wsparcie korporacyjne dla klientów.