Za dużo, za szybko? W poprzednim artykule omówiliśmy podstawy konteneryzacji, a dziś uruchomimy Twój pierwszy kontener... a jeśli chcesz się nauczyć wszystkiego krok po kroku to zapraszamy też na nasz kurs.

Kurs Docker od podstaw
Naucz się Dockera od zera! Kontenery, obrazy, Docker Compose i wdrożenia w praktyce. Kompletny kurs z zadaniami.
Ale dobrze.. wróćmy do tematu!
Co to jest Docker?
Zanim przejdziemy do praktycznych kroków, warto zrozumieć, czym jest Docker. Jest to platforma, która umożliwia tworzenie, wdrażanie i uruchamianie aplikacji w izolowanych środowiskach zwanych kontenerami. Kontenery są lekkie i zawierają wszystkie niezbędne pliki, biblioteki i konfiguracje potrzebne do działania aplikacji, co umożliwia ich łatwe przenoszenie między różnymi środowiskami.
Przygotowanie środowiska
Przed rozpoczęciem pracy z Dockerem upewnij się, że masz zainstalowane następujące narzędzia:
- Docker Desktop - dostępny dla Windows i macOS.
- Docker Engine - dla użytkowników systemów Linux.
Po instalacji, uruchom Docker, aby móc wykonywać dalsze kroki. Jeszcze go nie masz? Jeśli chcesz szybko zacząć, sprawdź poradnik: Instalacja Dockera na różnych systemach operacyjnych.
Tworzenie i uruchamianie kontenera
Zacznijmy od stworzenia prostego kontenera w Dockerze. W ramach tego przykładu użyjemy oficjalnego obrazu Ubuntu, który jest dostępny w Docker Hub.
Komenda docker run
Komenda docker run jest używana do uruchamiania nowego kontenera. Na przykład, aby uruchomić kontener z systemem Ubuntu, wpisz poniższe polecenie w terminalu:
Bash1docker run -it ubuntu
Parametry -it oznaczają tryb interaktywny i przydzielenie terminala, co pozwala na interakcję z kontenerem po jego uruchomieniu.
Sprawdzanie działających kontenerów
Aby zobaczyć listę wszystkich aktualnie uruchomionych kontenerów, użyj komendy docker ps. Wyświetli ona informacje takie jak ID kontenera, obraz, z którego został utworzony, oraz czas działania.
Bash1docker ps
Zatrzymywanie kontenera
Gdy skończysz pracę z kontenerem, możesz go zatrzymać, używając komendy docker stop, podając przy tym ID lub nazwę kontenera:
Bash1docker stop <container_id>
Podstawowe komendy Docker
Oprócz docker run, docker ps, i docker stop, warto znać kilka dodatkowych komend:
docker images: Wyświetla listę wszystkich pobranych obrazów.docker rm <container_id>: Usuwa kontener.docker rmi <image_id>: Usuwa obraz z lokalnej biblioteki.
Wnioski i dalsza nauka
Docker to narzędzie, które może znacząco ułatwić zarządzanie aplikacjami. Dzięki niemu proces wdrażania jest prostszy i mniej problematyczny.
Niezależnie od twojego poziomu zaawansowania, zrozumienie i umiejętność obsługi Dockera to cenne umiejętności w świecie nowoczesnego oprogramowania. Zrób pierwszy krok już dziś, uruchamiając swój pierwszy kontener!
Teraz możesz wrócić do listy artykułów Wróć do strony głównej serii lub przejść do kolejnego - Dockerfile – tworzenie własnych obrazów Dockera, w którym pokażę Ci jak pisać Dockerfile i tworzyć własne obrazy dopasowane do aplikacji.. Gorąco zapraszam! Z perspektywy czasu widzę, że nauka Dockera była jednym z najbardziej potrzebnych kroków w mojej pracy.



