Latest web development tutorials

Docker Tutorial

Docker jest silnik pojemnik aplikacji open source, oparty na języku Go i zgodność protokołu Apache2.0 źródła.

Docker pozwala programistom pakować swoje aplikacje i zależności do lekkich, przenośnych pojemników, a następnie opublikować na żadnym z popularnych komputerach z systemem Linux może być również wirtualizację.

Pojemnik jest całkowicie mechanizm piaskownicy nie będzie miał żadnego interfejsu ze sobą (podobnie jak w iPhone app), ważniejsza jest wydajność napowietrznych niskiego pojemnika.


Kto powinien wziąć ten poradnik?

Ten poradnik jest dla eksploatacji i utrzymania inżynierów i programistów back-end, przez ten krok po kroku można nauczyć Docker użyciu.


Przed przeczytaniem tego kursu, trzeba wiedzieć

Przed przeczytaniem tego samouczka, trzeba opanować typowych poleceń systemu Linux. Można stronie tutoriale Linux nauczyć się komend.


scenariusze dokowane

  • pakowanie aplikacji WWW i automatyzacji publikowania.

  • Automatyczne testowanie i ciągła integracja, zwolnij.

  • Wdrożenie i strojenia bazy danych lub innych aplikacji back-office w środowisku zorientowanej na usługi.

  • Recompile lub rozszerzyć istniejącą OpenShift lub platformy Chmura Foundry PaaS do budowania własnego środowiska.

  • Zalety Döcker

    • 1, procedura uproszczona:
      Docker pozwala programistom pakować swoje aplikacje, a także przenośny pojemnik do uzależnień, a następnie publikuje któregokolwiek z popularnej maszynie Linux, może być wirtualne. Docker zmienił sposób wirtualizacji, umożliwiając programistom umieścić swoje wyniki bezpośrednio do Docker być zarządzany. Wygoda jest największą zaletą Docker ma w przeszłość potrzebne kilka dni lub nawet tygodni misji w Docker przetwarzania pojemnika, trzeba tylko kilka sekund, aby zakończyć.

    • 2, należy unikać wybierając fobię:
      Jeśli masz fobię wybór, lub doświadczonych pacjentów. Docker pomóc spakować plątaninę! Na przykład Docker lustrze; Docker obraz zawiera środowiska operacyjnego i konfiguracji, dzięki czemu można uprościć wdrażanie wielu przykładów zastosowania Döcker pracy. Na przykład, aplikacje internetowe, aplikacje działające w tle, aplikacji bazodanowych, duże aplikacje danych, takich jak gromady Hadoop, kolejki komunikatów, itp, mogą być pakowane w jednym obrazie.

    • 3, zaoszczędzić pieniądze:
      Z jednej strony, cloud computing era tak, że deweloperzy nie mają wpływu w celu wykonywania wysokiej Konfiguracja sprzętowa, Docker zmienić nieuchronny wysokiej wydajności do ceny myślenia. Dokowanym połączeniu z chmury do chmury przestrzeń być bardziej w pełni wykorzystane. Nie tylko rozwiązać problem zarządzania sprzętem, ale także zmienił sposób wirtualizacji.


    Powiązane linki

    Oficjalna strona Docker za: http://www.docker.com

    Github Docker Źródło: https://github.com/docker/docker