Docker – praktyczne podstawy
Tym razem ucząc się podstaw Dockera, będziemy także pomagać! Cały dochód ze sprzedaży biletów, zostanie przekazany na leczenie Tomka, który bardzo potrzebuje pomocy.
Koszt jednego biletu to standardowe 129 PLN (pracujemy w mniejszej grupie). Jeśli jednak chcesz i jesteś w stanie przekazać na leczenie Tomka większą sumę, możesz wykupić wielokrotność jednego biletu. Oznacza to, że kupując dla siebie bilet na warsztat, możesz zapłacić za niego 129 PLN, 258 PLN, 387 PLN i tak dalej. Każda złotówka jest ważna, ale jeśli nie możesz zapłacić więcej niż 129 PLN to też serdecznie zapraszamy!
Jeżeli dodatkowo chcesz przekazać dowolną sumę na leczenie Tomka, możesz to zrobić TUTAJ
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.
Podczas warsztatu uczestnicy pracują na własnych komputerach. Zapewniamy lunch dla uczestników oraz dostęp do kawy i herbaty.
Partner:
Sponsorem warsztatu jest firma BAE Systems Applied Intelligence, która pokrywa koszty sali i cateringu. Dzięki temu możemy cały dochód ze sprzedaży biletów przekazać na leczenie Tomka.
Czego się nauczysz?
Wymagania wstępne
Prowadzący
Architekt Rozwiązań i Tech Lead, ekspert specjalizujący się w budowaniu produktów opartych na AI i automatyzacji procesów biznesowych. W swojej pracy łączy głęboką wiedzę techniczną z silnym zmysłem produktowym, działając na styku technologii i biznesu. Jest współzałożycielem i CTO platformy grants8.com, gdzie samodzielnie projektuje i wdraża skalowalną architekturę SaaS automatyzującą procesy z użyciem AI (PydanticAI, LangChain i Vertex AI). Posiada praktyczne doświadczenie we wdrażaniu systemów RAG (Retrieval-Augmented Generation) oraz optymalizacji kosztowej LLM w środowiskach produkcyjnych.
ego szerokie kompetencje w budowaniu rozwiązań z użyciem AI, ekosystemach Pythona i Javy oraz chmurze publicznej potwierdzają liczne certyfikaty zawodowe. Pasjonat szybkiego przekuwania złożonych idei biznesowych w działające, pragmatyczne systemy.
Program warsztatów
- Czym jest Docker? Dlaczego warto go używać?
- Instalacja i konfiguracja Dockera.
- Kontenery.
- Definiowanie kontenerów za pomocą Dockerfile.
- Tworzenie i uruchamianie kontenerów.
- Uruchamianie aplikacji wewnątrz kontenerów.
- Wykonywanie poleceń wewnątrz kontenerów.
- Obrazy kontenerów.
- Pobieranie przygotowanych obrazów z DockerHub.
- Tworzenie obrazów z istniejących kontenerów.
- Eksport zapisanych obrazów.
- Wolumeny – w jaki sposób zarządzać danymi w kontenerach.
- Komunikacja pomiędzy kontenerami i światem zewnętrznym.
- Linki pomiędzy kontenerami.
- Mapowanie portów.
- Docker Networks.
- Przedstawienie dodatkowych narzędzi wspomagających pracę z Dockerem.
Uwaga
Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do zmiany lokalizacji wydarzenia oraz jego odwołania w przypadku niezgłoszenia się minimalnej liczby uczestników.
Zapisy na wybrany warsztat zostały zakończone.