Kurs Docker dla początkujących - podstawy konteneryzacji - wersja ON-LINE

Indeks: KRW-23963
Kurs "Docker dla początkujących - podstawy konteneryzacji" zapewnia kompleksowe wprowadzenie do Dockera, kluczowego narzędzia w branży IT. Bez względu na to, czy jesteś programistą, testerem oprogramowania czy aspirującym do roli DevOps Engineer’a, kurs ten umożliwia opanowanie praktycznych umiejętności w zakresie obsługi kontenerów Dockerowych.
Kurs Docker dla początkujących - podstawy konteneryzacji - wersja ON-LINE
129,00 zł
104,88 zł netto
Zapłać później
Producent: Strefa kursów

Opis produktu: Kurs Docker dla początkujących - podstawy konteneryzacji - wersja ON-LINE

Kurs "Docker dla początkujących - podstawy konteneryzacji" to kompleksowe szkolenie, które umożliwia opanowanie kluczowych umiejętności związanych z Dockerem. Dzięki praktycznym przykładom i klarownej prezentacji materiału dowiesz się jak skutecznie zarządzać kontenerami Dockerowymi. Kurs rozpoczyna się od podstaw, obejmując instalację i konfigurację Dockera oraz omawiając zalety i potrzebę korzystania z kontenerów. Dzięki praktycznemu podejściu zdobędziesz umiejętności niezbędne do efektywnego zarządzania środowiskiem deweloperskim czy testowym.

Kurs Docker dla początkujących - podstawy konteneryzacji - wersja ON-LINE

Uwaga!

Instrukcję pobrania oraz kod otrzymasz od nas na podany podczas składania zamówienia adres e-mail najpóźniej w następnym dniu roboczym po otrzymaniu wpłaty.

Kurs Docker dla początkujących - podstawy konteneryzacji - wersja ON-LINE

Czego nauczysz się podczas kursu?

  • Instalacji i konfiguracji Dockera, umożliwiającej efektywne korzystanie z narzędzia konteneryzacji.
  • Wyszukiwania wysokiej jakości obrazów Dockera, niezbędnych do tworzenia kontenerów.
  • Uruchamiania pojedynczych kontenerów i interaktywnej pracy z nimi, zapewniając płynne działanie aplikacji.
  • Kontrolowania dostępu kontenera do zasobów systemu operacyjnego, zapewniając odpowiednią izolację i bezpieczeństwo.
  • Uruchamiania dodatkowych procesów w działających kontenerach, umożliwiając dynamiczne modyfikacje środowiska.
  • Uruchamiania serwerów na pojedynczych kontenerach, co pozwala na szybkie wdrażanie aplikacji.
  • Konfigurowania, uruchamiania i zamykania złożonych środowisk składających się z wielu kontenerów, co jest kluczowe dla projektów o większej skali.
  • Budowania obrazów Dockera opartych na istniejących obrazach, umożliwiając elastyczne dostosowanie do wymagań projektu.

Obrazy Dockera - kluczowy element konteneryzacji

Szkolenie zawiera obszerny rozdział skupiający się na dogłębnym zrozumieniu obrazów Dockera, które stanowią fundament tworzenia kontenerów. Zapoznasz się z kompletnym procesem budowy obrazów Dockera. Nauczysz się wykorzystywać polecenie docker build, poznasz pracę z plikiem Dockerfile i zgłębisz najważniejsze instrukcje w tym pliku, takie jak FROM, RUN, ENV, USER, CMD czy ENTRYPOINT. Podczas kursu dowiesz się, na co należy zwrócić uwagę przy selekcji obrazów, jak identyfikować obrazy wysokiej jakości oraz jak pobierać, wyszukiwać i usuwać obrazy z Docker Huba. Ponadto, kurs wprowadzi Cię w Alpine Linux - dystrybucję Linuxa często wykorzystywaną w obrazach Dockera.

Kurs Docker dla początkujących - podstawy konteneryzacji - wersja ON-LINE
Kurs Docker dla początkujących - podstawy konteneryzacji - wersja ON-LINE

Zarządzanie izolacją i praca z wieloma kontenerami

Kontrola izolacji kontenerów jest kluczową cechą, dotyczącą zarówno innych kontenerów, jak i systemu operacyjnego oraz sieci. Podczas kursu nauczysz się sposobów kontrolowania poziomu izolacji kontenera oraz zdobędziesz umiejętność udostępniania systemów plików z hosta i zarządzania uprawnieniami użytkowników wewnątrz kontenera. Dodatkowo, kurs omawia praktyczne aspekty pracy z wieloma kontenerami, eksplorując bardziej złożone środowiska. Zdobędziesz umiejętności w tworzeniu konfiguracji za pomocą YAML oraz poznasz kwestie związane z komunikacją sieciową między kontenerami i konfiguracją środowiska wielokontenerowego. Wszystkie te tematy omówiono na praktycznych przykładach, takich jak serwery HTTP i bazy danych, co umożliwi Ci lepsze zrozumienie praktycznych zastosowań zdobytej wiedzy.

Najważniejsze elementy kursu

  • Bezterminowy dostęp, w tym dostęp mobilny 24/7
  • 8 godzin szkolenia
  • Testy i zadania
  • 58 wykładów
  • 23 pytania testowe
  • Certyfikat ukończenia

Uzyskane rekomendacje możesz dodać do swojego profilu LinkedIn lub uzupełnić o nie swoje CV.

testy i certyfikaty

Spis treści

1. Wstęp

  • Problem
  • Źródło problemu
  • Rozwiązanie problemu
  • Kontenery i Docker
  • Jak korzystać z materiałów?

2. Oprogramowanie

  • Docker, Linux, Windows i Ubuntu
  • Przygotowanie systemu do instalacji
  • Instalacja Dockera
  • Konfiguracja systemu po instalacji - zobacz darmową lekcję

3. Pierwsze kroki z Dockerem

  • Przygotowanie do pracy
  • Zaczynamy od obrazu
  • Jak nie uruchamiać kontenerów Dockera
  • Jak uruchamiać kontenery Dockera
  • Usuwanie zakończonych kontenerów
  • Podsumowanie

4. Obrazy Dockera

  • Teoria w ujęciu praktycznym
  • Nieco więcej o obrazach Dockera
  • Alpine Linux
  • Zastosowania Alpine
  • Jak krytykować Alpine?
  • Przykładowe obrazy Dockera
  • Pobieranie obrazów
  • Wyszukiwanie pobranych obrazów - zobacz darmową lekcję
  • Usuwanie pobranych obrazów i podsumowanie

5. Pomiędzy kontenerem i hostem

  • Wstęp
  • Przygotowanie do pracy
  • Pierwsze uruchomienie serwera nGinx
  • Udostępnianie (ekspozycja) portu z kontenera
  • Montowanie katalogu z hosta w kontenerze
  • Obsługa stron w PHP i krótkie podsumowanie
  • Uruchamianie kontenerów w tle - zobacz darmową lekcję
  • Nadawanie kontenerom nazw
  • Instalacja skryptu PHP – przygotowanie
  • Uruchamianie procesów na innym użytkowniku

6. Komunikacja sieciowa pomiędzy kontenerami

  • Wstęp do sieci w Dockerze
  • Przygotowanie do pracy – MariaDB
  • Uruchamianie kontenera z MariaDB
  • Połączenie z serwerem przez localhost
  • Połączenie z serwerem poprzez adres IP
  • Połączenie z serwerem poprzez nazwę hosta
  • Krótkie podsumowanie podstawowych lekcji
  • Obraz PHP z obsługą MariaDB/MySQL
  • Tworzenie sieci mostkowej i uruchamianie serwera bazy danych
  • Uruchamianie serwera apache i aplikacji PHP

7. Środowisko wielokontenerowe

  • Problem z wieloma kontenerami
  • Rozwiązanie problemu: opis konfiguracji w języku YAML
  • Wstęp do “anatomii” pliku docker-compose.yml
  • Krok 1: zaczynamy od sieci
  • Krok 2: pierwszy kontener z bazą danych
  • Krok 3: w pełni funkcjonalny kontener z bazą danych
  • Krok 4: kontener z Apache i PHP
  • Krok 5: test gotowości do pracy serwera bazy danych

8. Budowanie obrazów Dockera

  • Czego się nauczysz w tym rozdziale
  • Na czym polega budowa obrazów Dockera
  • Plik Dockerfile
  • Budowanie obrazu
  • Ogólna procedura budowy obrazów
  • Przegląd najważniejszych instrukcji w pliku Dockerfile

Szerokość opakowania 1 cm
Wysokość opakowania 1 cm
Głębokość opakowania 1 cm
Masa opakowania 1 kg

Jako pierwszy zadaj pytanie dotyczące tego produktu!

Klienci którzy zakupili ten produkt kupili również:

Produkty z tej samej kategorii: