Docker - przegląd

Docker to usługa zarządzania kontenerami. Słowa kluczowe Dockera todevelop, ship i rungdziekolwiek. Cała idea Dockera polega na tym, aby programiści mogli łatwo tworzyć aplikacje, wysyłać je do kontenerów, które można następnie wdrożyć w dowolnym miejscu.

Pierwsze wydanie Dockera miało miejsce w marcu 2013 roku i od tego czasu stało się modnym hasłem dla współczesnego rozwoju świata, szczególnie w obliczu projektów opartych na Agile.

Funkcje Dockera

  • Docker ma możliwość zmniejszenia rozmiaru oprogramowania, zapewniając mniejszy ślad systemu operacyjnego za pośrednictwem kontenerów.

  • Dzięki kontenerom zespołom działającym w różnych jednostkach, takich jak programowanie, kontrola jakości i operacje, łatwiej jest pracować bezproblemowo w różnych aplikacjach.

  • Możesz wdrażać kontenery Docker w dowolnym miejscu, na dowolnych maszynach fizycznych i wirtualnych, a nawet w chmurze.

  • Ponieważ kontenery Docker są dość lekkie, są bardzo łatwe do skalowania.

Składniki Dockera

Docker zawiera następujące składniki

  • Docker for Mac - Pozwala na uruchamianie kontenerów Docker w systemie Mac OS.

  • Docker for Linux - Pozwala na uruchamianie kontenerów Docker w systemie operacyjnym Linux.

  • Docker for Windows - Pozwala na uruchamianie kontenerów Docker w systemie operacyjnym Windows.

  • Docker Engine - Służy do budowania obrazów Dockera i tworzenia kontenerów Docker.

  • Docker Hub - To jest rejestr, który jest używany do hostowania różnych obrazów Dockera.

  • Docker Compose - Służy do definiowania aplikacji korzystających z wielu kontenerów Docker.

W kolejnych rozdziałach szczegółowo omówimy wszystkie te elementy.

Oficjalna strona Dockera to https://www.docker.com/Witryna zawiera wszystkie informacje i dokumentację dotyczącą oprogramowania Docker. Zawiera również łącza pobierania dla różnych systemów operacyjnych.