Wykorzystanie miejsca na dysku w pracy z Docker

000000
001101
110000
001100
Docker to wspaniałe narzędzie, którego trudno nie docenić. Ułatwia on pracę developerom ale wiąże się też ze zużyciem znacznej przestrzeni dyskowej. Jak sprawdzić ile zajmują pliki związane z Dockerem, jak ograniczyć wielkość obrazów i kontenerów Dockera, jak nie dać się zaskoczyć i jak to szybko posprzątać?

REST API - odstępstwa od zasad

000000
010100
001100
101110
Powstało masę artykułów na temat dobrych praktyk projektowania i implementowania REST API, najciekawsze są jednak wyjątki, a więc powody i przypadki kiedy odstępstwa od reguł są mile widziane.

Inicjalizacja projektu Django w kontenerze Docker-a

000001
010100
001100
100000
Prosty przepis na uruchomienie projektu Django w kontenerze Docker-a wraz z najczęściej używaną bazą danych Postresql. Małe obrazy alpine i zdefiniowany niestandardowy użytkownik nie będący root-em skracają drogę na produkcję. Wystarczy, że utworzysz tylko cztery pliki i wykonasz jedną komendę i masz projekt Django gotowy do tego aby go dalej rozwijać.

Akceptuję Ta strona zapisuje niewielkie pliki tekstowe, nazywane ciasteczkami (ang. cookies) na Twoim urządzeniu w celu lepszego dostosowania treści oraz dla celów statystycznych. Możesz wyłączyć możliwość ich zapisu, zmieniając ustawienia Twojej przeglądarki. Korzystanie z tej strony bez zmiany ustawień oznacza zgodę na przechowywanie cookies w Twoim urządzeniu.