
Docker. Kurs video. Praca z systemem konteneryzacji i Docker Swarm
- Ocena:
- 3.6/6 23 opinii
- Wersja:
- Online i ZIP (1GB)
- Czas trwania:
- 06:03:33
- Technologia:
- Docker 18.06, Virtual Box 5.2
+ gratis
Kupując ten produkt dodatkowo otrzymasz:
Docker. Projektowanie i wdrażanie aplikacji ( ebook )
Opis kursu video Docker. Kurs video. Praca z systemem konteneryzacji i Docker Swarm
Obierz kurs na... aplikacje uruchamiane jedną komendą
Docker jest określany jako narzędzie, które umożliwia umieszczenie aplikacji w lekkim, wirtualnym kontenerze i natychmiastowe jej uruchomienie. Wyobraź sobie, że Twoje oprogramowanie działa niczym nocna lampka: wydanie polecenia jest jak wetknięcie wtyczki do kontaktu, klient robi pstryk i gotowe! Lampka świeci, program działa. Nie trzeba niczego dostosowywać, nikogo prosić o pomoc, wgrywać dodatkowego oprogramowania... Zastosowanie Dockera sprawia, że wystarczy wydać komendę, a program uruchomi się w kilka chwil i od razu w odpowiednim do tego środowisku.
Jednak to wspaniałe narzędzie, jakim jest Docker, czyni cuda nie tylko na etapie oddawania projektu klientowi. Docker okazuje się przydatny niemal na każdym etapie pracy programisty — począwszy od implementacji, a skończywszy na wdrożeniu. Podczas implementacji obraz i zmiany mogą być w prosty sposób poddawane ciągłej integracji i testom. Do tego programista może co jakiś czas przebudowywać obraz, aby sprawdzić, czy zmiany, których dokonuje, niczego nie zaburzają. Zasada w Dockerze jest prosta: jeżeli coś działa u twórcy aplikacji, będzie też działać u klienta. Po implementacji rozpoczyna się proces wdrożenia — tu również Docker Cię nie zawiedzie: wdrożenie, lub podmiana działającego kontenera, jest wykonalne.
Firmy chłoną Dockera i ludzi, którzy potrafią się w nim sprawnie poruszać. Chcesz dołączyć do tego zacnego grona? Świetnie! Ten kurs jest właśnie dla Ciebie!
Co Cię czeka podczas naszego profesjonalnego szkolenia?
W trakcie tego kursu video:
- Zdobędziesz podstawowe informacje na temat konteneryzacji i wirtualizacji.
- Poznasz odrobinę teorii, ale przede wszystkim praktyczną stronę Dockera.
- Dowiesz się, jak używać gotowych obrazów i tworzyć własne oraz jak łączyć obrazy w jeden serwis.
- Opanujesz podstawy tworzenia i obsługi Docker Swarm.
Co więcej...
- nauczysz się korzystać z wielu dodatkowych, bardzo przydatnych narzędzi (docker API, docker-compose, docker-machine, biblioteka docker-py, Portainer, Traefik, Rancher, plugin do Jenkinsa).
Ukończenie szkolenia Docker. Kurs video. Praca z systemem konteneryzacji i Docker Swarm pozwala stosować Dockera w praktyce — konteneryzować aplikacje i uruchamiać je w różnych konfiguracjach, korzystać z wolumenów oraz dobierać odpowiednie narzędzia.
VISA, PayPal, Google, ING i... Ty
Docker opanowuje świat, sięgają po niego największe koncerny (choćby wyżej wymienione). W ciągu kilku ostatnich lat uruchomiono go na kilkunastu milionach urządzeń. Dlaczego? Odpowiedź jest banalna — Docker ułatwia życie praktycznie w każdej dziedzinie IT. W procesie implementacji przyśpiesza budowanie i rozwiązuje ukryte zależności. Oszczędza czas w procesie ciągłej integracji i testowania, pozwalając stworzyć jednolity plik budowy (Dockerfile). W przypadku wystąpienia zmian w kodzie proces budowy wymaga raptem jednej komendy (docker build). Docker wspomaga także testowanie. Plugin do Jenkinsa umożliwia uruchomienie kontenera i działanie wewnątrz niego. Dzięki temu środowisko testowe za każdym razem i z każdym testem jest odseparowane. O wdrażaniu powiedzieliśmy sporo wcześniej — klient uruchamia aplikację jednym prostym poleceniem. Do tego należy dodać kwestię backupowania. Jednym z najlepszych konceptów Dockera są wolumeny. Wystarczy je spakować i zarchiwizować, by przy poprawnie wykonanym kontenerze móc w krótkim czasie odtworzyć dowolną aplikację na podstawie backupu.
Docker na raz, dwa, trzy, cztery, pięć
Kurs video poświęcony Dockerowi podzielono na pięć bloków tematycznych. Na początku skupimy się na zagadnieniach bazowych: omówimy podstawowe założenia Dockera, zainstalujemy go i zaczniemy praktycznie z niego korzystać — wejdziemy na oficjalny rejestr, na którym uruchomimy kilka najbardziej popularnych aplikacji, aby zobaczyć, jak przyjemne jest to narzędzie. Na tym etapie pojawi się wiele pytań, na które odpowiemy w kolejnych częściach szkolenia. Opanowawszy podstawy, przejdziemy do pracy z kontenerem. Poznamy wszystko to, co potrzebne, by pracować z gotowymi, przygotowanymi wcześniej przez kogoś obrazami, stanowiącymi surowiec do tworzenia kontenerów. Omówimy sieci, wolumeny, tryb interaktywny, statystyki, logi, limitowanie zasobów i parametry przy uruchamianiu. W dalszej kolejności zajmiemy się konteneryzacją aplikacji. Stworzymy własną aplikację w architekturze mikroserwisów i wykreujemy własny obraz. Przejdziemy przez wszystkie dyrektywy budowy obrazu (Dockerfile), na końcu zaś uruchomimy i wyślemy go do prywatnego rejestru. Czwarta część szkolenia skupia się na przydatnych narzędziach. Przyjrzymy się więc takim narzędziom jak: API docker, docker-compose, docker-machine, docker-py, Portainer, Busybox, Traefik, Rancher, Mono i zintegrujemy Jenkinsa z pluginem Dockera. Wreszcie pokrótce omówimy wbudowane narzędzie, jakim jest Docker Swarm. Stworzymy rój złożony z trzech węzłów, wdrożymy serwis, zeskalujemy go oraz zrównoważymy obciążenie aplikacji WWW.
Konteneryzacja naprawdę zmieni Wasze programistyczne życie!
Wybrane bestsellery
-
Termin DevOps (od angielskich słów development and operations) dotyczy metodyki zespolenia rozwoju i eksploatacji systemów informatycznych w taki sposób, by zapewnić im odpowiednią jakość. Metodyka ta, po raz pierwszy zaprezentowana na konferencji DevOps Days w 2009 roku, zakłada ścisłą współpracę administratorów oraz programistów, bierze pod uwagę
(31,05 zł najniższa cena z 30 dni)
44.55 zł
99.00 zł (-55%) -
Systemy oparte na Linuksie stanowią świetną alternatywę dla Windowsa. Szczególnie dobrze sprawdzają się w środowiskach serwerowych, dla których wsparcie zapewniają największe firmy komputerowe, takie jak IBM, Oracle, Dell czy Microsoft. Tak, także ta ostatnia korporacja docenia zalety oprogramowania Linux — w 2016 roku Microsoft podarował 500 000 d
(31,05 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł (-45%) -
Docker nie służy wyłącznie do tworzenia wirtualnych kontenerów dla różnych aplikacji. Jest obecny w prawie każdym aspekcie pracy programisty — od implementacji po wdrożenie. Podczas implementacji obraz i zmiany w Dockerze mogą być poddawane w prosty sposób ciągłej integracji i testom. Do tego programista może co jakiś czas przebudowywać obraz, aby
(22,05 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Platforma Docker znacznie ułatwiła życie programistom. Dzięki niej zarówno program, jak i jego zależności, takie jak biblioteki, pliki konfiguracyjne czy lokalne bazy danych, można umieścić w lekkim, przenośnym wirtualnym kontenerze, uruchamialnym na praktycznie każdym serwerze z systemem pracującym na jądrze Linux. Nic więc dziwnego, że Docker sta
(51,60 zł najniższa cena z 30 dni)
51.60 zł
129.00 zł (-60%) -
Na szczęście Docker należy do tych technologii, w które łatwo się wdrożyć. Zresztą istnieje sporo szkoleń, kursów i książek dla początkujących użytkowników tego oprogramowania. Gorzej z opracowaniami na temat zaawansowanej obsługi Dockera. Tymczasem oferuje on wiele narzędzi i sztuczek, których znajomość pozwala przyspieszyć i ułatwić realizację za
(39,90 zł najniższa cena z 30 dni)
51.60 zł
129.00 zł (-60%) -
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śn
(53,55 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
W nowoczesnym stacku technologicznym do rozwiązań webowych aplikacje buduje się zwykle z konkretnych komponentów, do których należą: SPA (single-page application, tj. klient webowy, który komunikuje się z serwerem za pośrednictwem API), klient mobilny (Android & iOS), serwer API oraz data storage. W podejściu, w którym system buduje się właśnie z t
(35,55 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%)
O autorze kursu video
Adam Rażniewski — inżynier informatyki z kilkuletnim doświadczeniem w dziedzinie oprogramowania i wsparcia programistów (DevOps). Aktualnie pracuje przy projekcie MindSphere i w szeroko pojętym Industry 4.0. Po godzinach pisze programy, aktywnie działa na platformie GitHub i SpigotMC, gdzie występuje pod pseudonimem „Razikus”. Pasjonuje się Linuxem i oprogramowaniem. Lubi wymyślać systemy i generyczne rozwiązania problemów. Pomaga mu w tym muzyka klasyczna.
Spis lekcji (odkodowane lekcje)
-
1. Wprowadzenie 00:11:14
-
2. Podstawowe zagadnienia 00:34:30
-
3. Praca z kontenerem 01:30:51
- 3.1. Tryb interaktywny 00:03:57
- 3.2. Wolumeny 00:12:19
- 3.3. Sieci dockerowe 00:11:24
- 3.4. Statystyki i procesy 00:06:02
- 3.5. Logi 00:04:59
- 3.6. Limity zasobów 00:13:59
- 3.7. Historia obrazu 00:02:20
- 3.8. Parametry przy uruchamianiu 00:23:54
- 3.9. Inspekcja i labelowanie kontenerów 00:04:22
- 3.10. Terminal kontenera 00:07:35
-
4. Konteneryzacja aplikacji 01:39:16
- 4.1. Tworzymy mikroserwisy i testujemy aplikację 00:19:36
- 4.2. Dobieramy warstwy (dyrektywa FROM) 00:04:25
- 4.3. Budujemy przez proxy (dyrektywa ARG) 00:02:42
- 4.4. Dodajemy kod do środka kontenera (dyrektywa ADD lub COPY) 00:05:02
- 4.5. Dodajemy pakiety (dyrektywa RUN) 00:05:58
- 4.6. Tworzymy wolumeny dla logów (dyrektywa VOLUME) 00:03:17
- 4.7. Wystawiamy porty (dyrektywa EXPOSE) 00:04:04
- 4.8. Dodajemy zmienne środowiskowe (dyrektywa ENV) 00:06:55
- 4.9. Zmieniamy użytkownika i katalog domyślny (dyrektywa USER i WORKDIR) 00:05:06
- 4.10. Ustawiamy komendę po uruchomieniu (dyrektywa CMD i ENTRYPOINT) 00:09:52
- 4.11. Dobre praktyki, uruchamianie i częste błędy 00:08:35
- 4.12. Umieszczanie obrazu w repozytorium publicznym i prywatnym 00:13:19
- 4.13. Tworzenie obrazu z "żywego" kontenera 00:07:20
- 4.14. Tagowanie obrazu 00:03:05
-
5. Przydatne narzędzia i wskazówki 01:37:16
- 5.1. Przygotowanie maszyn wirtualnych do dalszej części kursu 00:08:00
- 5.2. API docker 00:13:03
- 5.3. docker-compose 00:15:29
- 5.4. docker-machine 00:09:18
- 5.5. docker-py 00:06:02
- 5.6. Portainer 00:04:48
- 5.7. Busybox 00:03:38
- 5.8. Trafik 00:04:38
- 5.9. Rancher v2.0 00:15:07
- 5.10. Mono 00:03:06
- 5.11. Integracja z Jenkinsem 00:14:07
-
6. Docker Swarm 00:30:26
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
- Ilość lekcji:
- 47
- Czas trwania:
- 6 godz. 3 min.
- Format:
- Zip
- Rok nagrania:
- 2018-09-14
- ISBN :
- 978-83-283-5093-9, 9788328350939
- Data wydania :
- 2018-09-14
- Numer z katalogu:
- 77920
- Do kursu dołączone są materiały dodatkowe, znajdziesz je w Twojej Bibliotece
- Kategorie:
DevOps » Docker
- Uwagi do kursu
Videopoint - inne kursy
-
Kurs przeprowadzi Cię krok po kroku przez proces kreowania gry 2D za pomocą silnika Unity i stworzonego w tym celu Edytora. Poznasz zaawansowane możliwości tego oprogramowania, ułatwienia, jakie oferuje, a także nowości, które pojawiły się w jego najświeższej wersji. Opanujesz specjalistyczne słownictwo, przejdziesz przez wszystkie niezbędne etapy
(74,50 zł najniższa cena z 30 dni)
59.59 zł
149.00 zł (-60%) -
Jeśli chodzi o budowę stron internetowych i aplikacji, język PHP jest absolutnym królem. Ceni się go za możliwości, dzięki wydajnym strukturom bowiem umożliwia tworzenie szybkiego i rozbudowanego oprogramowania. Jednak coś za coś: pisanie stron i aplikacji w PHP wymaga sporo cierpliwości i czasu poświęconego na napisanie wielu linijek kodu. I tu z
(64,50 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Język SQL w świecie IT jest niczym tabliczka mnożenia dla ucznia. Stanowi absolutną podstawę w pracy zarówno analityków, jak i programistów, a jego opanowanie jest konieczne do efektywnej pracy z danymi. By w pełni skorzystać z możliwości tego języka zapytań, należy jeszcze wybrać odpowiedni system zarządzania. PostgreSQL to system zarządzania rela
(67,60 zł najniższa cena z 30 dni)
92.95 zł
169.00 zł (-45%) -
Konteneryzacja jest alternatywą dla wirtualizacji. W pracy z nowo wdrażanymi, testowanymi czy usprawnianymi aplikacjami pozwala ograniczyć wykorzystanie zasobów i uruchamiać niezależnie wiele aplikacji na jednej maszynie. Kontenery są od siebie całkowicie odizolowane, nic o sobie nawzajem nie „wiedzą”, każdy zawiera własne środowisko. I właśnie ze
(74,50 zł najniższa cena z 30 dni)
81.95 zł
149.00 zł (-45%) -
Wśród wielu produktów sygnowanych marką giganta z Redmond znajduje się Microsoft Windows Server. Początki tego systemu operacyjnego sięgają 1987 roku. W odpowiedzi na uświadomioną już wówczas potrzebę pracy w ramach niewielkich sieci lokalnych Microsoft wypuścił LAN Management 1.0, pierwszą wersję oprogramowania służącego zarządzaniu siecią kilku u
(63,60 zł najniższa cena z 30 dni)
63.60 zł
159.00 zł (-60%) -
Pierwsza wersja Javy ukazała się w 1995 roku. Po 27 latach od publikacji kod napisany w tym języku programowania możemy spotkać niemal wszędzie: w aplikacjach webowych, chmurowych, narzędziach programistycznych, a nawet systemach wbudowanych. Java w lodówce? Tak, i to dosłownie! Ponadto przyszłość Javy maluje się w jasnych barwach, ponieważ deklasu
(53,55 zł najniższa cena z 30 dni)
53.55 zł
119.00 zł (-55%) -
Ludzie tworzą gry nie tylko po to, by w nie grać, ale również po to, by rozwijać umiejętności programowania. Niektórzy początkujący twórcy gier wybierają tę drogę z myślą, że będzie to ich praca zawodowa, taka na całe życie, inni traktują kreowanie wirtualnych światów jako wstęp do kariery programisty aplikacji lub stron WWW, jeszcze inni postrzega
(59,60 zł najniższa cena z 30 dni)
81.95 zł
149.00 zł (-45%) -
Testowanie manualne polega na uruchamianiu przypadków testowych ręcznie. Dla powodzenia projektu istotne jest rozpoczęcie testów na jak najwcześniejszym etapie pracy. W ten sposób zespół uzyskuje kontrolę nad błędami w kodzie i na bieżąco sprawdza, czy oprogramowanie spełnia określone w dokumentacji wymagania. Testowanie ręczne zawsze poprzedza tes
(59,60 zł najniższa cena z 30 dni)
59.59 zł
149.00 zł (-60%) -
Kiedy mówimy o technologiach tworzących stack technologiczny dla JavaScriptu , zapewne wymienimy Vue.js, React lub Angular. To one znalazły się na podium frameworków przeznaczonych do tworzenia stron i aplikacji internetowych. Wszystkie trzy cieszą się popularnością i mają rzeszę zwolenników wśród frontendowych programistów. Wybór odpowiedniego do
(53,55 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł (-45%) -
Linux z roku na rok zyskuje coraz większą popularność. Uniksopodobne systemy operacyjne bazujące na linuksowym jądrze funkcjonują praktycznie w każdej średniej i większej organizacji, a także - tu już niemal obowiązkowo - w przedsiębiorstwach wyspecjalizowanych w działalności informatycznej, niezależnie od ich wielkości. A że firm przybywa, przybyw
(41,65 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł (-45%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas:


Oceny i opinie klientów: Docker. Kurs video. Praca z systemem konteneryzacji i Docker Swarm Adam Raźniewski (23)
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię.
Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.
(7)
(2)
(1)
(5)
(3)
(5)
Maria, Data dodania: 2020-04-06 Ocena: 6 Opinia potwierdzona zakupem
Marcin, Data dodania: 2018-11-28 Ocena: 6 Opinia potwierdzona zakupem
Daro, Data dodania: 2018-10-15 Ocena: 6 Opinia niepotwierdzona zakupem
Tom, Data dodania: 2018-10-01 Ocena: 6 Opinia niepotwierdzona zakupem
Przemek, Data dodania: 2022-08-13 Ocena: 5 Opinia potwierdzona zakupem
Wacław, Data dodania: 2018-11-13 Ocena: 5 Opinia potwierdzona zakupem
Cezary S., Data dodania: 2021-01-17 Ocena: 4 Opinia potwierdzona zakupem
Adrian, Data dodania: 2020-09-02 Ocena: 3 Opinia potwierdzona zakupem
Pablo, Data dodania: 2018-10-12 Ocena: 3 Opinia potwierdzona zakupem
Wojciech, Data dodania: 2020-09-01 Ocena: 2 Opinia potwierdzona zakupem
Michał, Data dodania: 2019-11-03 Ocena: 1 Opinia potwierdzona zakupem
więcej opinii