Docker - praktyczne podstawy
1. Czym jest Docker? Dlaczego warto go używać?
2. Instalacja i konfiguracja Dockera.
3. Kontenery.
- Definiowanie kontenerów za pomocą Dockerfile.
- Tworzenie i uruchamianie kontenerów.
- Uruchamianie aplikacji wewnątrz kontenerów.
- Wykonywanie poleceń wewnątrz kontenerów.
4. Obrazy kontenerów.
- Pobieranie przygotowanych obrazów z DockerHub.
- Tworzenie obrazów z istniejących kontenerów.
- Eksport zapisanych obrazów.
5. Wolumeny - w jaki sposób zarządzać danymi w kontenerach.
6. Komunikacja pomiędzy kontenerami i światem zewnętrznym.
- Linki pomiędzy kontenerami.
- Mapowanie portów.
- Docker Networks.
7. Przedstawienie dodatkowych narzędzi wspomagających pracę z Dockerem.
Zapraszamy! :)
Warsztat płatny: 96 PLN
Obowiązkowa rejestracja na warsztat przez formularz na stronie: http://stacja.it/warsztaty/2017-12-16-docker-praktyczne-podstawy.html
Współczesne oprogramowanie składa się z bardzo wielu elementów. Aplikacja, serwery aplikacji, kanały komunikacji, bazy danych, silniki przetwarzania danych, systemy przetwarzania logów - to tylko część z elementów układanki, która składa się na oczekiwany efekt końcowy. Złożoność uruchomienia całego środowiska jest odczuwalna przez wszystkie zaangażowane osoby - programistów, testerów, sprzedawców, analityków, administratorów, support. Na ratunek przychodzą nam technologie kontenerów, których wiodącym przedstawicielem jest Docker.
Docker pozwala na zbudowanie spójnej definicji środowiska, która w łatwy sposób może być wykorzystana przez wszystkich uczestników procesu dostarczania oprogramowania. Jako lider tego typu rozwiązań jest dojrzałym i rozbudowanym systemem, wykorzystywanym przez wiele przedsiębiorstw o różnej skali. Docker jest obecnie całym ekosystemem składającym się z wielu narzędzi pozwalających na tworzenie, dystrybucję, uruchamianie i orkiestrację kontenerów w złożonych środowiskach. Metodyki zwinne oraz nowoczesna architektura mikroserwisów są miejscami, w których kontenery zyskują specjalne znaczenie.
Po zakończeniu warsztatów uczestnicy będą posiadali podstawową wiedzę oraz umiejętności dotyczące szeregu narzędzi w ekosystemie Dockera. Jest to bardzo dobry punkt wyjścia do zaprojektowania i implementacji procesów opartych o kontenery we własnym środowisku.
Podczas warsztatu uczestnicy pracują na własnych komputerach. Zapewniamy lunch dla uczestników oraz dostęp do kawy i herbaty.
PROGRAM WARSZTATU