Docker - zarządzanie kontenerami - Plan Szkolenia

Primary tabs

Opinie uczestników

The trainer had the right skillsets to help us in training

Rexon Philip - HP International Bank

Very Informative and knowledgeable

Karthick Thoppe - HP International Bank

Learning Linux for the second time and the power of the Docker technology.

Ross Carbery - HP International Bank

Przykłady i praca online nad problemami/zagadnieniem. Dążenie do rozwiązania problemów podczas uruchamiania przykładów

Piotr Jędrzejak - Advatech Sp. z o.o.

Kod kursu

dockcm

Czas trwania

21 godzin (zwykle 3 dni wliczając przerwy)

Wymagania

Podstawowa znajomość Linuxa oraz pracy z wierszem poleceń będzie zaletą.

Charakterystyka kursu

Docker to platforma dla deweloperów i administratorów do zarządzania aplikacjami rozproszonymi. Docker zapewnia środowisko do uruchamiania kontenerów oraz narzędzia do dystrybucji i zarządzania nimi.

Dzięki Dockerowi ta sama niezmieniona aplikacja może zostać uruchomiona na laptopie, fizycznym lub wirtualnym serwerze.

Na tym szkoleniu, podczas dwóch pierwszych dni, nauczysz się podstaw Dockera, które będą użyteczne zarówno dla deweloperów jak i administratorów. Szkolenie zawiera dużą liczbę ćwiczeń praktycznych. Każdy uczestnik będzie miał swoje własne środowisko w którym będzie mógł tworzyć własne obrazy a następnie je uruchamiać i zarządzać nimi.

Podczas ostatniego dnia szkolenia nauczysz się bardziej zaawansowanych narzędzi wspierających Dockera. Będzie to Docker Machine, Docker Compose i Docker Swarm.

Plan Szkolenia

Czym jest Docker?

  • Przykłady zastosowania
  • Główne komponenty Dockera
  • Architektura Dockera
  • Wykorzystywane technologie

Instalacja i konfiguracja Dockera

  • Instalacja na Ubuntu i/lub Windows
  • Wykorzystanie Docker Machine do tworzenia i zarządzania hostami
  • Docker Machine (drivery i dostawcy jak Amazon, Digital Ocean, Azure)

Fazy i czas życia kontenerów

  • Tworzenie i uruchamianie kontenerów
  • Zatrzymywanie i restartowanie
  • Inspekcja kontenera
  • Przeglądanie logów
  • Śledzenie procesów
  • Usuwanie kontenera i jego danych

Dokeryzowanie aplikacji

  • Przykład hello-world
  • Kontener z interaktywną powłoką Bash
  • Budowanie obrazów przez zatwierdzanie zmian
  • Budowanie obrazów w oparciu o Dockerfile
  • Zautomatyzowane budowanie obrazów w oparciu o DockerHub i GitHub
  • Uruchamianie więcej niż jednego procesu w kontenerze
  • Narzędzie gosu i różnice w stosunku do sudo
  • Uruchamianie aplikacji webowej w jednym kontenerze
  • Uruchamianie aplikacji webowej w oparciu o architekurę mikro serwisów

Zarządzanie obrazami

  • Wyszukiwanie i pobieranie istniejących obrazów
  • Docker Hub i lokalny cache obrazów
  • Współdzielenie obrazów z innymi
  • Uruchamianie prywatnego rejestru i repozytoriów

Sieci i interfejsy sieciowe kontenerów

  • Mapowanie portów
  • Linkowanie kontenerów i nazwy
  • Tworzenie i zarządzanie własnymi sieciami
  • Sieci łączące wiele Docker hostów (overlay)

Dane w kontenerach

  • Wolumeny (volumes)
  • Katalogi i pliki z hosta jako wolumeny w kontenerze
  • Współdzielenie wolumenów pomiędzy Docker hostami
  • Kopie zapasowe i odtwarzanie danych

Docker Compose

  • Wprowadzene do Docker Compose
  • Uruchamianie wplikacji wielokontenerowych przy użyciu jednej komendy
  • Definiowanie serwisów, sieci, wolumenów i zmiennych środowiskowych
  • Definiowanie limitów zasobów oraz ograniczeń

Docker Swarm

  • Wprowadzenie do natywnych klastrów Dockera
  • Automatyczne wykrywanie serwisów
  • Strategie i filtry podczas korzystania z Docker Swarm

Szkolenie gwarantowane uruchamiamy nawet dla jednego uczestnika!
Szkolenie Otwarte Szkolenie Otwarte
W szkoleniu uczestniczą kursanci z różnych firm. Kurs realizowany jest wg planu szkolenia zamieszczonego na naszych stronach.
od 3000PLN
(74)
Szkolenie Zamknięte Szkolenie Zamknięte
Uczestnicy tylko z jednej organizacji. Nie ma możliwości dołączenia uczestników z zewnątrz. Program szkolenia jest zazwyczaj dostosowany do konkretnej grupy, tematy zajęć są uzgadniane pomiędzy klientem a trenerem.
Szkolenie Zdalne Szkolenie Zdalne
Instruktor oraz uczestnicy znajdują się w różnych fizycznych lokalizacjach i komunikują się przez Internet.
od 9000PLN
Zapytaj o wycenę

Im więcej zgłaszasz uczestników, tym większe oszczędności. Tabela przedstawia cenę za uczestnika w zależności od liczby zgłaszanych osób i służy jedynie to zilustrowania przykładowych cen. Aktualna oferta dotycząca szkolenie może być inna.

Liczba uczestników Szkolenie Otwarte Szkolenie Zdalne
1 3000PLN 9000PLN
2 2850PLN 5850PLN
3 2800PLN 4800PLN
4 2775PLN 4275PLN
Nie znalazłeś pasującego terminu? Zaproponuj termin szkolenia >>
Zbyt drogo? Podaj swoją cenę

Powiązane Kategorie


Najbliższe szkolenia

MiejscowośćData KursuCena szkolenia [Zdalne / Stacjonarne]
Bydgoszcz, ul. Dworcowa 94pon., 2017-03-13 09:009000PLN / 3750PLN
Kraków, ul. Rzemieślnicza 1wt., 2017-03-14 09:009000PLN / 4200PLN
Bielsko-Biała, Al. Armii Krajowej 220wt., 2017-03-14 09:009000PLN / 4050PLN
Chorzówśr., 2017-03-15 09:009000PLN / 3000PLN
Poznań, Garbary 100/63śr., 2017-03-15 09:009000PLN / 4050PLN

Kursy w promocyjnej cenie

Szkolenie Miejscowość Data Kursu Cena szkolenia [Zdalne / Stacjonarne]
Node.js Kraków, ul. Rzemieślnicza 1 czw., 2017-02-23 09:00 3861PLN / 2731PLN
Microsoft Office Excel - poziom średniozaawansowany Kraków, ul. Rzemieślnicza 1 pon., 2017-02-27 09:00 1485PLN / 1295PLN
Cassandra for Developers Łódź, ul. Tatrzańska 11 pon., 2017-02-27 09:00 17117PLN / 6087PLN
Microsoft Office Excel - poziom podstawowy Szczecin, ul. Małopolska 23 wt., 2017-02-28 09:00 1485PLN / 995PLN
Oracle 11g - Programowanie w PL/SQL - wprowadzenie Zielona Góra, ul. Reja 6 wt., 2017-02-28 09:00 15048PLN / 5310PLN
Techniki DTP (InDesign, Photoshop, Illustrator, Acrobat) Rzeszów, Plac Wolności 13 pon., 2017-03-06 09:00 5940PLN / 3730PLN
Język UML w Enterprise Architect - warsztaty Bydgoszcz, ul. Dworcowa 94 pon., 2017-03-06 09:00 5940PLN / 3720PLN
Bezstresowe zarządzanie sobą w czasie - jak mieć zawsze określone cele i być efektywnym w ich realizacji. Olsztyn, ul. Kajki 3/1 wt., 2017-03-07 09:00 2772PLN / 1340PLN
Understanding Your Brand and Your Business Katowice ul. Opolska 22 śr., 2017-03-08 09:00 15008PLN / 5598PLN
Visual Basic for Applications (VBA) w Excel - poziom zaawansowany Gdynia, ul. Ejsmonda 2 śr., 2017-03-08 09:00 2772PLN / 1974PLN
Programowanie w C# 5.0 z Visual Studio 2012 Lublin, ul. Spadochroniarzy 9 pon., 2017-03-13 09:00 5940PLN / 2963PLN
Automatyzacja testów za pomocą Selenium Warszawa, ul. Złota 3/11 pon., 2017-03-20 09:00 7722PLN / 3174PLN
Microsoft Office Excel - poziom średniozaawansowany Poznań, Garbary 100/63 wt., 2017-03-21 09:00 1485PLN / 895PLN
Programowanie w ASP.NET MVC 5 Gdynia, ul. Ejsmonda 2 śr., 2017-03-22 09:00 5841PLN / 2673PLN
Wprowadzenie do CSS3 Poznań, Garbary 100/63 śr., 2017-03-22 09:00 1881PLN / 952PLN
Analiza i projektowanie obiektowe za pomocą języka UML Warszawa, ul. Złota 3/11 śr., 2017-03-22 09:00 5940PLN / 2580PLN
Visual Basic for Applications (VBA) w Excel - poziom zaawansowany Gdynia, ul. Ejsmonda 2 śr., 2017-03-29 09:00 2772PLN / 1974PLN
Microsoft Office Excel - poziom średniozaawansowany Lublin, ul. Spadochroniarzy 9 pon., 2017-04-10 09:00 1485PLN / 1195PLN
6 kapeluszy myślowych wg Edwarda de Bono Gdańsk, ul. Powstańców Warszawskich 45 czw., 2017-04-13 09:00 5148PLN / 1926PLN
Microsoft Office Excel - poziom średniozaawansowany Olsztyn, ul. Kajki 3/1 śr., 2017-04-26 09:00 1485PLN / 995PLN
BPMN 2.0 dla Analityków Biznesowych Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-05-17 09:00 6200PLN / 2667PLN
Adobe Photoshop Elements Gdynia, ul. Ejsmonda 2 śr., 2017-06-07 09:00 1881PLN / 1327PLN
Adobe Photoshop Elements Gdańsk, ul. Powstańców Warszawskich 45 śr., 2017-06-07 09:00 1881PLN / 1327PLN
Drools Rules Administration Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-06-14 09:00 21196PLN / 7023PLN

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam