‫Numer dwa. Przeskanuj komputer
‫w poszukiwaniu prawidłowej konfiguracji Docker.
‫Oto naprawdę świetne narzędzie, o nazwie Docker Bench.
‫To narzędzie Docker wykona skanowanie
‫twojego hosta.
‫Zasadniczo uruchamiasz go na hoście, na którym jest zainstalowany Docker.
‫Wygląda to następująco.
‫Da ci bluesa, zielenie, żółcie, czerwienie
‫i tak dalej. To narzędzie do sprawdzania konfiguracji.
‫To nie jest skanowanie w poszukiwaniu wirusów, słabych
‫punktów lub czegoś podobnego. Skanuje twoją konfigurację.
‫Czy Docker został poprawnie zainstalowany?
‫Czy Docker ma wszystkie potrzebne uprawnienia, których potrzebuje?
‫Czy ma wszystkie odpowiednie możliwości
‫jądra do prawidłowego działania, szczególnie w
‫zakresie bezpieczeństwa? Na przykład, jeśli
‫twój system nie ma włączonego SELinux lub
‫AppArmor włączony lub zainstalowany, a Docker chce korzystać z
‫tych rzeczy, zauważy to tutaj.
‫Zanim zdecyduję się na odpowiednią konfigurację
‫serwerów, które zamierzają przejść, wiesz, że nawet w celu
‫testowania, a nie tylko produkcji, po prostu uruchomię
‫ten mały skrypt powłoki. Możesz uruchomić bezpośrednio ze strony internetowej.
‫Dają ci tutaj instrukcje, jak go uruchomić.
‫Wyrzuci mnóstwo rzeczy.
‫To nigdy nie będzie zielone.
‫Podobnie jak większość narzędzi
‫bezpieczeństwa, nadal da ci pewne rzeczy.
‫Musisz je przejrzeć i zdecydować, czy to w porządku?
‫To po prostu sprawia, że jesteś mądrzejszym administratorem.
‫Informuje o pewnych ograniczeniach lub problemach
‫z systemem. Możesz się
‫dowiedzieć, że w przypadku niektórych dystrybucji Linuksa to
‫wcale nie zadziała. Ta konkretna rzecz będzie
‫musiała być niepewna lub nie być cechą, tego rodzaju
‫rzeczą, prawda.
‫To dobra edukacja. Wykorzystuje
‫coś o nazwie CIS Docker Benchmark, który jest
‫rodzajem standardu branżowego, aby upewnić
‫się, że bezpieczeństwo hosta jest właściwie skonfigurowane dla Docker.
‫I jest świetnie. Jest to łatwe w obsłudze narzędzie.
‫Uruchomiłbym go, tak jakbyś miał budować serwery
‫z Ansible, Puppet, czy cokolwiek byś używał do budowania
‫serwerów, zrobiłbyś ... po
‫uzyskaniu takiej konfiguracji wdrożyłbym twoje serwery
‫w próbnej konfiguracji. Używasz narzędzia konfiguracyjnego.
‫Potem przyłożyłbym do niej ławkę dokującą.
‫Dostałbyś sporo wyników.
‫Możesz przejrzeć je jeden po drugim, decydując, czy mi
‫to odpowiada? Czy mogę to naprawić?
‫Co mam zrobić
‫Czy powinienem to zignorować? Tego rodzaju rzeczy.