Docker - zarządzanie kontenerami - Plan Szkolenia

Primary tabs

Duration Czas trwania

21 godzin (zwykle 3 dni wliczając przerwy)

Requirements Wymagania

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

Overview 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.

Course Outline 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

Terminarz i Cennik

Szkolenie gwarantowane uruchamiamy nawet dla jednego uczestnika!
Szkolenie Otwarte Szkolenie Otwarte
od 3600PLN
(68)
Szkolenie Otwarte
W szkoleniu uczestniczą kursanci z różnych firm. Kurs realizowany jest wg planu szkolenia zamieszczonego na naszych stronach.
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
Instruktor oraz uczestnicy znajdują się w różnych fizycznych lokalizacjach i komunikują się przez Internet. More Information

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 3600PLN 9000PLN
2 3150PLN 5850PLN
3 3000PLN 4800PLN
4 2925PLN 4275PLN
Nie znalazłeś pasującego terminu? Zaproponuj termin szkolenia >>
Zbyt drogo? Podaj swoją cenę

Powiązane Kategorie

Szkolenia Powiązane


Najbliższe szkolenia

MiejscowośćData KursuCena szkolenia [Zdalne / Stacjonarne]
Zielona Góra, ul. Reja 6pon., 2017-06-26 09:009000PLN / 3750PLN
Częstochowa, ul. Wały Dwernickiego 117/121wt., 2017-06-27 09:009000PLN / 4050PLN
Kielce, ul. Warszawska 19pon., 2017-07-03 09:009000PLN / 3600PLN
Poznań, Garbary 100/63pon., 2017-07-03 09:009000PLN / 3600PLN
Bielsko-Biała, Al. Armii Krajowej 220wt., 2017-07-04 09:009000PLN / 4050PLN

Kursy w promocyjnej cenie

Szkolenie Miejscowość Data Kursu Cena szkolenia [Zdalne / Stacjonarne]
Facebook w marketingu i reklamie Lublin, ul. Spadochroniarzy 9 pt., 2017-06-02 09:00 1881PLN / 1002PLN
Oracle 11g - Programowanie w PL/SQL I - warsztaty Wrocław, ul.Ludwika Rydygiera 2a/22 wt., 2017-06-06 09:00 5990PLN / 2939PLN
MongoDB for Administrators Kraków, ul. Rzemieślnicza 1 wt., 2017-06-06 09:00 3861PLN / 2087PLN
Adobe Photoshop Elements Gdynia, ul. Ejsmonda 2 śr., 2017-06-07 09:00 1881PLN / 1127PLN
Microsoft Office Excel - moduł Business Intelligence Gdynia, ul. Ejsmonda 2 śr., 2017-06-07 09:00 2673PLN / 1391PLN
Adobe Photoshop Elements Gdańsk, ul. Powstańców Warszawskich 45 śr., 2017-06-07 09:00 1881PLN / 1127PLN
Adobe InDesign Poznań, Garbary 100/63 czw., 2017-06-08 09:00 1881PLN / 1027PLN
Wzorce projektowe w C# Poznań, Garbary 100/63 czw., 2017-06-08 09:00 3861PLN / 1830PLN
SQL Fundamentals Gdańsk, ul. Powstańców Warszawskich 45 czw., 2017-06-08 09:00 3663PLN / 1610PLN
Visual Basic for Applications (VBA) w Excel - wstęp do programowania Gdynia, ul. Ejsmonda 2 pon., 2017-06-12 09:00 3564PLN / 1891PLN
Techniki DTP (InDesign, Photoshop, Illustrator, Acrobat) Opole, Władysława Reymonta 29 pon., 2017-06-12 09:00 5940PLN / 4230PLN
Visual Basic for Applications (VBA) w Excel - poziom zaawansowany Warszawa, ul. Złota 3/11 pon., 2017-06-12 09:00 3069PLN / 1623PLN
Spring i Hibernate w tworzeniu aplikacji w języku Java Poznań, Garbary 100/63 wt., 2017-06-13 09:00 7722PLN / 3358PLN
Programowanie w języku Java Wrocław, ul.Ludwika Rydygiera 2a/22 wt., 2017-06-13 09:00 8811PLN / 2898PLN
Drools Rules Administration Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-06-14 09:00 21196PLN / 7023PLN
Adobe LiveCycle Designer Poznań, Garbary 100/63 pon., 2017-06-19 09:00 2970PLN / 1885PLN
Front End Developer Rzeszów, Plac Wolności 13 pon., 2017-06-19 09:00 23000PLN / 7970PLN
Build applications with Oracle Application Express (APEX) Katowice ul. Opolska 22 pon., 2017-06-19 09:00 9801PLN / 4720PLN
Tworzenie i zarządzanie stronami WWW Poznań, Garbary 100/63 pon., 2017-06-19 09:00 5841PLN / 2298PLN
Introduction to Selenium Warszawa, ul. Złota 3/11 czw., 2017-06-22 09:00 1871PLN / 824PLN
Javascript And Ajax Rzeszów, Plac Wolności 13 pon., 2017-06-26 09:00 5841PLN / 3655PLN
Wprowadzenie do programowania Gdańsk, ul. Powstańców Warszawskich 45 pon., 2017-06-26 09:00 5742PLN / 4121PLN
Implementation and Administration of Elasticsearch Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-06-28 09:00 20800PLN / 6903PLN
Efektywna komunikacja interpersonalna z elementami asertywności Wrocław, ul.Ludwika Rydygiera 2a/22 czw., 2017-06-29 09:00 5148PLN / 1430PLN
Elasticsearch Advanced Administration, Monitoring and Maintenance Gdańsk, ul. Powstańców Warszawskich 45 wt., 2017-07-04 09:00 17741PLN / 5876PLN
Nginx konfiguracja i Administracja Bydgoszcz, ul. Dworcowa 94 śr., 2017-07-05 09:00 6930PLN / 2850PLN
SQL Fundamentals Warszawa, ul. Złota 3/11 pon., 2017-07-10 09:00 3663PLN / 1510PLN
Protokół SIP w VoIP Poznań, Garbary 100/63 pon., 2017-07-17 09:00 15929PLN / 5427PLN
Visual Basic for Applications (VBA) w Excel - wprowadzenie Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-08-02 09:00 2376PLN / 1192PLN
Programowanie w WPF 4.5 Lublin, ul. Spadochroniarzy 9 śr., 2017-08-16 09:00 6435PLN / 2443PLN
Tworzenie i zarządzanie stronami WWW Poznań, Garbary 100/63 pon., 2017-09-25 09:00 5841PLN / 2298PLN

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