0Pricing
Docker & DevOps Fundamentals · Lekcja

Pierwszy kontener Docker

Uruchom swój pierwszy kontener Docker, poznaj podstawowe polecenia i wejdź w interakcję z prostą aplikacją.

Pierwszy kontener Docker to bezpłatna lekcja Docker & DevOps Fundamentals na CoddyKit. To lekcja 3 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Docker & DevOps Fundamentals, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Docker & DevOps Fundamentals zawiera 4 lekcji w sumie.

Gotowi, aby uruchomić Dockera?

Czas na praktyczną pracę z Dockerem! Uruchomią Państwo kontenery, będą z nimi pracować i zarządzać ich cyklem życia za pomocą podstawowych poleceń.

Pierwszy kontener Docker — ilustracja 1

Polecenie `docker run`

docker run to punkt wyjścia do pracy z kontenerami. Sprawdza, czy obraz znajduje się lokalnie, pobiera go z Docker Hub, jeśli go brakuje, a następnie tworzy i uruchamia kontener.

Witaj, świecie Dockera!

Uruchom klasyczny kontener hello-world — wyświetla komunikat i kończy działanie. To idealny pierwszy test kontrolny.

docker run hello-world

Zrozumienie danych wyjściowych

Ten wynik potwierdza, że Docker pomyślnie pobrał i uruchomił obraz. Komunikat pochodził z wnętrza kontenera, co dowodzi, że wykonał on swoje zadanie.

Kontenery interaktywne

Aby uzyskać interaktywną powłokę, dodaj -it: -i pozostawia otwarte STDIN, a -t przydziela terminal. Wypróbuj docker run -it ubuntu bash, aby przejść do systemu Ubuntu.

docker run -it ubuntu bash

Praca wewnątrz Ubuntu

Wiersz polecenia się zmienił — znajdują się Państwo teraz wewnątrz kontenera Ubuntu. Można uruchamiać zwykłe polecenia systemu Linux, takie jak ls i pwd, a następnie wpisać exit, aby wyjść.

ls /
pwd
exit

Uruchamianie w trybie odłączonym

Aby uruchomić kontener w tle, użyj trybu odłączonego z opcją -d. Wypróbuj docker run -d nginx, aby uruchomić serwer Nginx bez blokowania terminala.

docker run -d nginx

Wyświetlanie uruchomionych kontenerów

docker ps wyświetla wszystkie uruchomione kontenery, pokazując ich identyfikator, obraz, polecenie i stan — dzięki temu można sprawdzić, co jest aktualnie aktywne.

docker ps

Zatrzymywanie kontenera

Zatrzymaj kontener w kontrolowany sposób za pomocą docker stop <id>, używając identyfikatora lub nazwy z polecenia docker ps.

docker stop <container_id>

Szybki test: polecenia Dockera

Poznali Państwo kilka podstawowych poleceń Dockera. Sprawdźmy Państwa wiedzę!

Podsumowanie: pierwsze kontenery

Uruchomili Państwo pierwsze kontenery i zarządzali nimi: docker run służy do uruchamiania, -it do powłok, -d do pracy w tle, docker ps do wyświetlania listy, a docker stop do zatrzymywania. Następny krok: budowanie obrazów.

Często zadawane pytania

Czy lekcja „Pierwszy kontener Docker” jest bezpłatna?

Tak — pełny tekst „Pierwszy kontener Docker” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Docker & DevOps Fundamentals, przejdź na CoddyKit PRO. Kurs Docker & DevOps Fundamentals zawiera 4 lekcji w sumie.

Co nauczysz się w „Pierwszy kontener Docker”?

Uruchom swój pierwszy kontener Docker, poznaj podstawowe polecenia i wejdź w interakcję z prostą aplikacją. Ćwiczysz Docker & DevOps Fundamentals z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Docker & DevOps Fundamentals?

Nie wymagamy żadnego doświadczenia. Docker & DevOps Fundamentals w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 3 z 4.

Ile czasu zajmuje lekcja „Pierwszy kontener Docker”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Docker & DevOps Fundamentals?

Tak. Każda lekcja Docker & DevOps Fundamentals zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. Czym są kontenery?
  2. Instalowanie Docker Desktop
  3. Pierwszy kontener Docker
  4. Zarządzanie danymi za pomocą wolumenów Dockera
← Powrót do Docker & DevOps Fundamentals