Docker to platforma, która służy konteneryzacji aplikacji. Umożliwia, między innymi uruchamianie ich w izolowanych środowiskach – zwanych kontenerami. Z tego artykułu dowiecie się więcej o konfiguracji i koncepcji działania sieci w kontenerach. Konfiguracja sieci w Dockerze odgrywa kluczową rolę w procesie konteneryzacji, ponieważ pozwala na zarządzanie sposobem, w jaki kontenery ...
Ostatnie Discy Artykuły
Zagrożenia bezpieczeństwa w Dockerze i sposoby ich...
Jak odpowiednio przygotować środowisko i na jakie zagrożenia uważać, żeby nasza przygoda z kontenerami była nie tylko łatwa, ale także bezpieczna?
Balansowanie ruchu, czyli skalujemy infrastrukturę
W dzisiejszym artykule przedstawię na przykładzie, jak stosunkowo niewielkim kosztem można zwiększyć moc infrastruktury i jej przepustowość. Okresy przedświąteczne, ale także akcje takie jak blackfriday, cybermonday czy inne tematyczne promocje stawiają administratorom nie lada wyzwanie. Jeżeli mamy odpowiednio duży budżet, możemy przenieść się do chmury, skorzystać z konteneryzacji czy klastrowania. ...
Jak zbudować obraz kontenera Jenkins’a i uruchomić go...
Jenkins to popularne narzędzie do automatyzacji zadań w modelu Continuous Integration/Continuous Deployment (CI/CD), które dzięki wielu rozszerzeniom skutecznie może być wykorzystywane m.in. do realizacji zadań związanych z budową i utrzymaniem aplikacji. Powszechnie jest on używany do budowy infrastruktury zwirtualizowanej zarówno tej serwerowej, jak i sieciowej, a także do przeprowadzania testów ...
Środowisko Docker w systemach Linux
Jak wiemy technologia konteneryzacji to jedna z najszybciej rozwijających się dzisiaj technologii na świecie. Rok do roku zyskuje na popularności, coraz więcej firm dostrzega potencjał Dockera i konteneryzacji, także na rodzimym rynku. W naszym cyklu artykułów na Władcach Sieci podjęliśmy już zagadnienie Dockera w systemie Windows i przygotowaliśmy środowisko do ...
Konsolowe środowisko Docker w systemie Windows 10
Wstęp Nie da się ukryć, że w ostatnich latach środowiska kontenerowe, a zwłaszcza Docker, stale zyskuje na popularności. Jest to jedna z najszybciej, o ile nie najszybciej, rozwijająca się technologia i jeden z najważniejszych trendów w 2020 roku. Konteneryzacja odmieniana przez wszystkie przypadki najczęściej kojarzy się właśnie z Dockerem. Nie ...
Docker bez TLS co najwyżej w labie
Bezpieczeństwo pracy silnika Docker Engine w dużej mierze zależy od wprowadzonej przez nas konfiguracji. Ta domyślna nie zawiera w sobie zbyt wielu włączonych mechanizmów bezpieczeństwa. Można wręcz powiedzieć, że jedynym z nich jest możliwość konfiguracji usługi za pomocą wiersza poleceń z konsoli. Interfejs API nasłuchujący na interfejsach sieciowych serwera jest ...
Kontenery i storage w Docker Swarm
Aplikacje uruchomione w kontenerach zazwyczaj potrzebują trwałej przestrzeni dyskowej (ang. persistent storage), aby przechowywać przetwarzane czy wytworzone dane. Choć oczywiście jest szereg aplikacji, które nie potrzebują przestrzeni dyskowej innej, niż tymczasowa. Nimi się jednak nie będziemy zajmowali. Persistent storage daje nam gwarancję, że zapisane tam dane nie ulegną skasowaniu, gdy ...
Zarządzanie kworum w Docker Swarm
W ramach klastra Docker Swarm znajdziemy dwa typy węzłów – worker i manager. Te pierwsze wykonują prace obliczeniowe związane z uruchomieniem kontenerów i znajdujących się w nich aplikacji. Węzły zarządzające (manager) odpowiedzialne są za utrzymanie spójności całego klastra oraz poprawne jego funkcjonowanie. Bez nich węzły typu worker nie mogłyby działać. ...
Docker – O co w tym chodzi? Podstawowe komendy i...
Na Władcach Sieci rozpoczynamy cykl artykułów poświęconych kontenerom, a zwłaszcza Dockerowi. W niniejszym artykule spróbuję przybliżyć nieco podstawy Dockera, jak się nim posługiwać, jakie są podstawowe komendy oraz omówię zagadnienia dotyczące pracy z kontenerami. Czym jest Docker i o co w nim chodzi? Dockera przedstawiono światu w 2013 roku podczas ...