Docker & Containerizacja
Pakowanie Aplikacji do Znaczonych Rozpoczęć
Zrozumienie Containerizacji
Docker Compose w Produkcji
Użycie zasobów kontenera
Porównanie rozmiaru obrazu Dockera
Połącz komendy RUN, usuń niepotrzebne pliki i użyj konkretnych tagów
Szybciej wdrażaj się i zapisz mniej miejsca na dysku.
Co to jest sieć kontenerów?
Często zadawane pytania
Jak usunąć nieużywne zasoby Docker'a?
Użyj polecenia `docker system prune`, aby usunąć nieużywane zasoby. To polecenie usuwa zatrzymane kontenery, nieużywane sieci, obrazy bez użycia oraz bufora kompilacji.
Czy `prune` usuwa nieużywane woluminy lub sieci?
`docker system prune` usuwa nieużywane kontenery, sieci, obrazy i bufor kompilacji. Aby usunąć specyficznie nieużywane woluminy, użyj polecenia `docker volume prune`; aby usunąć nieużywane sieci, użyj `docker network prune`. Podczas wykonywania tych poleceń upewnij się, że nie utracisz żadnych danych, ponieważ one są trwale usuwane.
Jak mogę sprawdzić użycie dysku przed czyszczeniem środowiska Docker'a?
Użyj polecenia `docker system df`, aby zobaczyć wykorzystanie dysku przez obrazy i kontenery Docker. To pozwoli Ci zidentyfikować, które zasoby najwięcej zajmują miejsce.
Jaki jest rozbieżność między `ENTRYPOINT` a `CMD`?
`ENTRYPOINT` definiuje główna wykonywalna dla kontenera, podczas gdy `CMD` dostarcza domyślne argumenty do tego wykonywalnego. Kombinacja obu zdecydowuje o końcowym poleceniu wykonanym przy starcie kontenera.
▶ Wypróbuj na żywo
Wszystko powyżej działa bezpośrednio w Twojej przeglądarce — otwórz Hash Function Avalanche Visualizer i zmieniaj parametry podczas działania. Nic nie jest instalowane ani przesyłane na serwer, cały model działa w jednej karcie.