fbpx
UWAGA: mamy nową stronę wkontenerach.pl ». Tam publikujemy najnowsze treści!
Kubernetes Maestro → sprawdź najnowsze szkolenie »»

Docker i mikroserwisy – połączenie idealne?

Dlaczego architektura mikroserwisów zyskała na popularności w ostatnich latach? Są różne opinie. Jedni są zdania, że trzeba było o czymś opowiadać na konferencjach :). Drudzy z kolei twierdzą, że to konteneryzacja oraz w dużej mierze Docker pozwoliły na ekspansję mikroserwisów. Intro Zaczynasz projekt i masz do skonfigurowania standardowo 3 środowiska. Dowiedz się więcej

Czym jest Docker Linter oraz jak walidować Dockerfile w procesie CI/CD

Programując w dowolnym języku, staramy się robić to zgodnie z najlepszymi praktykami. Często posługujemy się dodatkowymi narzędziami takimi jak statyczne analizatory kodu czy lintery, aby nasz kod był jak najlepszy. Dobrą praktyka jest również, umieszczenia takiej weryfikacji jako krok w pipelinie CI/CD. Szczególnie w przypadku języków interpretowanych takich jak Python Dowiedz się więcej

Dockerfile – COPY vs ADD

Tworząc Dockerfile podstawową kwestią jest kopiowania plików, czy to kodu źródłowego aplikacji, czy plików konfiguracyjnych. Zarówno poleceniem ADD jak i COPY można skopiować pliki/katalogi do określonej lokalizacji do Docker Image. COPY Polecenie COPY pozwala TYLKO na kopiowanie plików/katalogów do określonej lokalizacji wewnątrz Docker Image. Składnia COPY jest następująca: Warto tutaj Dowiedz się więcej

Przechowywanie danych w Dockerze. Co musisz o tym wiedzieć?

Wstęp Domyślnie dane przechowywane są w ostatniej warstwie kontenera tzw. „warstwie zapisywalnej” (ang. writable). Oznacza to, że jeżeli nie powiemy Dockerowi, aby użył innej metody, nasze dane będą dostępne tak długo, jak długo działał będzie kontener. Co zatem, gdy chcemy aby nasze dane były trwałe inaczej „persystentne” ? Mamy dwie Dowiedz się więcej