Docker. Kurs video. Zostań administratorem systemów IT
- Autor:
- Piotr Tenyszyn
- Ocena:
- 5.0/6 4 opinii
- Wersja:
- Online i ZIP (1.2GB)
- Czas trwania:
- 8:01:55
+ gratis
Kupując ten produkt dodatkowo otrzymasz:
Docker dla praktyków. Wydanie II ( ebook )
Wartość zestawu to 168,00 zł, oszczędzasz 108,50 zł (-64%)!
Opis kursu video
Obierz kurs na... wirtualne kontenery
Programisto, testerze, specjalisto od DevOpsa, administratorze! To szkolenie jest właśnie dla Ciebie. Szczególnie jeśli słowo „konteneryzacja” i nazwa Docker nie są Ci obce, ale, powiedzmy, znasz je czysto teoretycznie. Słyszałeś i wiesz, że Docker to otwarte oprogramowanie, które służy do wirtualizacji na poziomie systemu operacyjnego (czyli właśnie konteneryzacji). Albo innymi słowy: Docker to platforma dla programistów i administratorów, za której pośrednictwem mogą oni tworzyć, wdrażać i uruchamiać aplikacje rozproszone.
Brzmi obiecująco, ale co to oznacza w praktyce?
Otóż Docker pozwala na umieszczenie programu wraz ze wszystkimi niezbędnymi elementami, takimi jak biblioteki, pliki konfiguracyjne czy lokalne bazy danych, w lekkim, przenośnym, wirtualnym kontenerze, możliwym do uruchomienia w prawie każdym serwerze opartym na Linuksie. Oczywiście wykorzystywanie do wirtualizacji kontenerów to niejedyny i nawet nie bezwzględnie najlepszy sposób, jeśli jednak zależy nam przede wszystkim na mniejszej zasobochłonności - najbardziej efektywny. Warto więc go poznać, by w razie potrzeby móc się na nim oprzeć.
Co Cię czeka podczas naszego profesjonalnego szkolenia?
W trakcie pracy z tym kursem video:
- Dowiesz się, czym jest Docker i jak go używać.
- Nauczysz się podstawowych komend niezbędnych do pracy z kontenerami.
- Przekonasz się, na czym polega budowanie własnych obrazów na bazie Dockerfile.
- Będziesz zarządzać skonteneryzowanymi aplikacjami.
- Zobaczysz, do czego można użyć Docker Swarm.
Co więcej...
- Sprawdzisz, jak buduje się aplikacje oparte na Docker Compose.
Docker. Kurs video. Zostań administratorem systemów IT zakończysz na poziomie podstawowym - uzyskasz bazowe informacje o środowisku Docker i o zasadach budowania prostych aplikacji. Będziesz mógł także uruchamiać własne usługi w swoim środowisku i w łatwy sposób nimi zarządzać.
Pracownik portowy, czyli nieco więcej o Dockerze i konteneryzacji
Ale o co chodzi? - możesz zapytać. Już odpowiadamy. Angielska nazwa Docker powstała z połączenia dwóch słów: „dock” (port) i „worker” (pracownik). Co dość dobrze oddaje ideę zawodu dokera w portach całego świata, ale równie sugestywnie opisuje zadania, jakie stawia się oprogramowaniu o nazwie Docker. Jego zadaniem nie jest bowiem nic innego, jak stawianie kontenerów, tyle że nie w porcie, a w świecie wirtualnym, co robi dzięki kilku podstawowym elementom. W skład platformy Docker wchodzi między innymi Docker Engine (uruchamia kontenery), Docker Swarm (system klastrowania i orkiestracji silników) i Docker Registry (baza danych z obrazami kontenerów). Oczywiście narzędzi, które obrosły Dockera, jest o wiele więcej, co może na początku przerażać - jednak nie musisz się martwić. Nie wszystkie od razu trzeba poznać i stosować, a nasz kurs wskaże Ci te absolutnie niezbędne i... zaraz będziesz mógł zacząć korzystać z Dockera.
O autorze kursu video
Piotr Tenyszyn - inżynier systemowy z około ośmioletnim doświadczeniem pracy w Linuksie. Działa w nim zarówno zarobkowo, jak i hobbystycznie, realizując projekty dla klientów z całego świata. Na co dzień ma do czynienia nie tylko z Linuksem, ale również z konteneryzacją, chmurami prywatnymi i publicznymi, OpenStackiem, procesami automatyzacji i wysokoskalowalnymi środowiskami produkcyjnymi. Programuje w Pythonie. Interesuje się nowoczesnymi technologiami, motoryzacją i sportem.
Jest tylko jeden sposób nauki. Poprzez działanie.
Paulo Coelho
Spis lekcji (odkodowane lekcje)
-
1. Wprowadzenie 8:08
-
2. Podstawy 31:11
- 2.1. Konfiguracja maszyny wirtualnej z Ubuntu 20.04 2:15
- 2.2. Instalacja Ubuntu 20.04 2:49
- 2.3. Instalacja dodatkowych narzędzi od virtualbox 4:55
- 2.4. Instalacja klienta SSH 4:28
- 2.5. Instalacja dockera windows, docker machine w windows 4:15
- 2.6. Instalacja dockera z repozytorium 3:18
- 2.7. Instalacja dockera z paczki 2:27
- 2.8. Instalacja dockera ze skryptu 3:38
- 2.9. Instalacja Visual Studio Code z rozszerzeniem do docker engine 3:06
-
3. Docker wprowadzenie do konteneryzacji 1:04:19
- 3.1. Omówienie architektury dockera 6:54
- 3.2. Docker a maszyna wirtualna 7:55
- 3.3. Podstawowe komendy, wprowadzenie do pracy z dockerem 6:11
- 3.4. Tworzenie kontenerów, użycie flagi ti i d 6:24
- 3.5. Przekierowywanie portów z kontenera 3:59
- 3.6. Wykonywanie poleceń w dockerze i debugowanie kontenerów 6:00
- 3.7. Zapisywanie stanów kontenera 8:22
- 3.8. Usuwanie kontenerów 3:41
- 3.9. Czym jest docker hub? 4:54
- 3.10. Podsumowanie rodziału III 9:59
-
4. Zarządzanie obrazami kontenerów 29:11
- 4.1. Tworzenie konta na docker hub 1:50
- 4.2. Szukanie obrazów z poziomu konsoli 3:47
- 4.3. Pobieranie obrazów 3:51
- 4.4. Wyświetlanie informacji o obrazie 3:50
- 4.5. Tagowanie obrazów 1:53
- 4.6. Wrzucanie obrazów do własnego repozytorium na docker hub 4:50
- 4.7. Usuwanie obrazów 3:14
- 4.8. Podsumowanie rozdziału IV 5:56
-
5. Praca z Dockerem 34:36
-
6. Sieci w kontenerach 58:11
- 6.1. Rodzaje sieci w kontenerach 4:28
- 6.2. Komunikacja kontener - host 5:47
- 6.3. Komunikacja pomiędzy kontenerami 5:54
- 6.4. Wystawianie portów z kontenera na zewnątrz 7:17
- 6.5. Podlinkowanie kontenera 7:05
- 6.6. Polecenia używane w sieciach 7:38
- 6.7. Tworzenie własnej sieci, definiowanie adresów, przypisanie adresu dla kontenera 10:47
- 6.8. Podsumowanie rozdziału VI 9:15
-
7. Wolumeny w kontenerach 54:21
-
8. Czym jest Dockerfile i jak możemy go użyć w konteneryzacji 1:03:34
- 8.1. Czym jest dockerfile? 5:14
- 8.2. Podstawowe elementy wykorzystywane w dockerfile 13:13
- 8.3. Użycie zmiennych środowiskowych 4:52
- 8.4. Parametry przekazywane podczas budowania obrazów 6:46
- 8.5. Automatyzacja zadań 7:20
- 8.6. Użytkownik non-root w kontenerze 5:16
- 8.7. Kolejność wykonywania poleceń 2:45
- 8.8. Różnice między entrypoint a cmd 10:37
- 8.9. Podsumowanie rodziału VIII 7:31
-
9. Docker Compose 40:26
-
10. Docker swarm jako alternatywa dla maszyny wirtualnej 1:09:37
- 10.1. Czym jest docker swarm? 3:22
- 10.2. Uruchamiamy docker swarm 11:29
- 10.3. Zarządzanie węzłami w docker swarm 7:01
- 10.4. Portainer jako alternatywa do zarządzania klastrem docker swarm 15:33
- 10.5. Praca z serwisami w docker swarm 7:02
- 10.6. Sieć w docker Swarm 9:21
- 10.7. Wolumeny w docker swarm 7:20
- 10.8. Podsumowanie rozdziału X 8:29
-
11. Wykorzystanie kontenerów w praktyce 28:21
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły kursu video
- Ilość lekcji:
- 76
- Czas trwania:
- 8:01:55
- Format:
- Zip
- Rok nagrania:
- 2020-12-09
- ISBN :
- 978-83-283-7815-5, 9788328378155
- Data wydania :
- 2020-12-09
- Numer z katalogu:
- 138251
- Uwagi do kursu
- Kategorie:
Narzędzia programistyczne


Oceny i opinie klientów (4)
(3)
(0)
(0)
(0)
(1)
(0)
6 oceniona przez: Marcin
6 oceniona przez: bez podpisu
6 oceniona przez: bez podpisu
2 oceniona przez: Marek
więcej opinii