Docker w praktyce. Poziom I

Naucz się konteneryzować aplikacje, korzystać z wolumenów oraz dobierać odpowiednie narzędzia!
3.90 (109 reviews)
Udemy
platform
Polski
language
Development Tools
category
Docker w praktyce. Poziom I
567
students
6 hours
content
Apr 2019
last update
$19.99
regular price

Why take this course?

Ćwiczenie z Dockerem, które opisujesz, jest doskonałym punktem wyjścia dla osób zainteresowaniem konteneryzacją i DevOps praktykami. Kurs video na temat Dockera, podzielony na pięć bloków, umożliwi zrozumienie podstaw i zaawansowanej konfiguracji, a także zastosowania Dockera w rzeczywistych projektach. Oto podsumowanie każdego z etapów:

  1. Podstawy Dockera:

    • Zainstalowanie Dockera na różnych systemach operacyjnych (Linux, Windows, macOS).
    • Pokazanie prostych poleceń do pracy z Docker, takich jak docker run, docker ps, docker images.
    • Wykorzystanie oficjalnego rejestru obrazów Docker (Docker Hub) do uruchomienia gotowych aplikacji.
  2. Praca z kontenerem:

    • Zrozumienie koncepcji kontenerów i obrazów.
    • Wykorzystanie dyrektyw Dockerfile do stworzenia własnego obrazu.
    • Praktyczne zastosowanie wolumenów i sieci w kontenerach.
    • Zarządzanie kontenerami (start, stop, remove, logs).
    • Monitorowanie wydajności i zasobów za pomocą narzędzi statystycznych.
  3. Konteneryzacja aplikacji:

    • Tworzenie własnej aplikacji mikroserwisowej.
    • Zdefiniowanie właściwej konfiguracji Dockerfile.
    • Budowanie i testowanie własnego obrazu Docker.
    • Publikacja obrazu na prywatnym rejestrze Docker.
  4. Narzędzia wspomagające:

    • Wykorzystanie API Docker, docker-compose, docker-machine, docker-py do automatyzacji zadań.
    • Konfiguracja i użytkowanie Portainer do zarządzania kontenerami.
    • Wdrożenie narzędzi dodatkowych, takich jak Busybox, Traefik, Rancher.
    • Integracja Jenkinsa z Dockerem za pomocą specjalnych pluginów.
  5. Docker Swarm:

    • Tworzenie i konfiguracja clusteru Docker Swarm.
    • Wdrażanie aplikacji w różnych trybach (development, staging, production).
    • Zarządzanie zasobami komputera i zrównoważenie obciążenia.

Konteneryzacja jest kluczowym elementem w dzisiejszym świecie IT, ponieważ umożliwia łatwiejsze zarządzanie aplikacjami, elastyczność i skalowalność. Docker jest jednym z liderów w tej technologii i ma szersoką oprawę narzędzi oraz wsparcia społeczności, co sprawia, że jest dobrym wyborem dla osób zainteresowanymi DevOps i konteneryzacją.

Autor kursu, Adam Rażniewski, wykształcenie teoretyczne i praktyczne doświadczenie w dziedzinie oprogramowania, a także zaangażowanie w społeczności programistów (GitHub, SpigotMC), czynią go wartościowym mentorem dla początkujących i doświadczonych specjalistów. Jego zainteresowania różnorodne, w tym muzyka klasyczna, mogą również przynieść dodatkowych inspiracji i kreatywności w procesie rozwiązywania problemów technicznych.

Course Gallery

Docker w praktyce. Poziom I – Screenshot 1
Screenshot 1Docker w praktyce. Poziom I
Docker w praktyce. Poziom I – Screenshot 2
Screenshot 2Docker w praktyce. Poziom I
Docker w praktyce. Poziom I – Screenshot 3
Screenshot 3Docker w praktyce. Poziom I
Docker w praktyce. Poziom I – Screenshot 4
Screenshot 4Docker w praktyce. Poziom I

Loading charts...

Related Topics

2170630
udemy ID
23/01/2019
course created date
23/11/2019
course indexed date
Bot
course submited by