Przejdź do głównej treści
Strona głównaDocker

Kurs

Docker średnio zaawansowany

ŚredniozaawansowanyPoziom umiejętności
Zaktualizowano 01.2026
Opanuj wieloetapowe buildy, narzędzia sieciowe Dockera i Docker Compose, by tworzyć optymalne aplikacje kontenerowe!
Zacznij kurs za darmo
DockerProgramming
4 godz.
16 filmów
56 Ćwiczeń
4,000 XP
9,417
Zaświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z GooglePokaż więcej opcji

lub


Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności oraz to, że Twoje dane są przechowywane w USA.

Uwielbiany przez kursantów z tysięcy firm

Group

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Ten kurs rozwija wiedzę zdobytą na kursie Wprowadzenie do Dockera, zagłębiając się bardziej w koncepcje i narzędzia konteneryzacji. Poznamy zaawansowane zagadnienia, takie jak zarządzanie obrazami kontenerów, sieci, komunikacja systemu plików oraz tworzenie aplikacji wieloplatformowych i wielokontenerowych.

Optymalizacja aplikacji konteneryzowanych

Naucz się tworzyć wieloetapowe kompilacje, aby zwiększyć rozmiar, bezpieczeństwo i możliwość ponownego wykorzystania aplikacji konteneryzowanych. Dzięki praktycznym ćwiczeniom opanujesz techniki optymalizacji obrazów kontenerów, zapewniając efektywne wdrażanie i zarządzanie w zróżnicowanych środowiskach.

Usprawnianie wdrożeń kontenerów za pomocą Docker Compose

Dowiedz się, jak wykorzystać narzędzia i koncepcje sieciowe Dockera, aby ułatwić komunikację między kontenerami oraz zapewnić usługi sieciowe zarówno dla sieci lokalnych, jak i zewnętrznych. Poznaj punkty montowania systemu plików i woluminy, aby bezproblemowo udostępniać dane między kontenerami a maszyną hosta. Dodatkowo zdobędziesz biegłość w Docker Compose do orkiestracji wdrożeń aplikacji wielokontenerowych, co uprości konfigurację złożonych narzędzi powszechnie stosowanych w środowiskach data science i inżynierii.

Wspieranie tworzenia i wdrażania

Ten kurs wyposaża Cię w niezbędne umiejętności, które usprawnią Twoje procesy tworzenia, testowania i dystrybucji. Choć nie jest to konieczne, najwięcej zyskasz na tym kursie, jeśli pracowałeś(-aś) już z kontenerami i tworzyłeś(-aś) proste kontenery. Pod koniec kursu będziesz mieć wiedzę i narzędzia, aby optymalizować aplikacje konteneryzowane, usprawniać komunikację między kontenerami i z łatwością wdrażać aplikacje wielokontenerowe, co wesprze Cię na Twojej ścieżce nauki Dockera.

Wymagania wstępne

Introduction to Docker
1

Commands and filesystems

This chapter covers new Docker commands and details on how to share data between host system and containerized applications. Learn when and how to use persistent volumes and access host filesystems.
Zacznij rozdział
2

Networking

Learn to expose networking services in Docker, create Docker networks, and use Dockerfiles to maintain network settings.
Zacznij rozdział
Docker średnio zaawansowany
Kurs
ukończony

Zdobądź zaświadczenie o ukończeniu

Dodaj to poświadczenie do swojego profilu LinkedIn, CV lub życiorysu
Udostępnij to w mediach społecznościowych i podczas oceny wyników pracy
Zapisz się teraz

Dołącz do ponad 19 milionów kursantów i zacznij Docker średnio zaawansowany już dziś!

Utwórz bezpłatne konto

Kontynuuj z GooglePokaż więcej opcji

lub


Kontynuując, akceptujesz nasze Warunki korzystania, naszą Politykę prywatności oraz to, że Twoje dane są przechowywane w USA.

Rozwijaj swoje umiejętności w zakresie danych dzięki DataCamp dla urządzeń mobilnych

Rób postępy w podróży dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.