Radionica se održava 12. februara u Infostud Hub-u/Startit Centru u Subotici od 10 do 16 časova.
Na ovoj radionici neće biti puno priče o samom nastanku Docker-a već će se predavanje odmah fokusirati na praktično korišćenje ove platforme.
Docker je platforma koja omogućava lako izvršavanje i izolovanje aplikacija u kontejnere. Kontejneri ne sadrže operativni sistem, već samu aplikaciju, njene konfiguracijske fajlove i biblioteke i tako imaju prednost u odnosu na klasičnu hardversku virtuelizaciju. Omogućavaju da se aplikacije izvršavaju na isti način na više različitih platformi i budu izolovane od sistema. Na taj način se olakšava njihovo pakovanje i distribucija. Korišćenjem Dockera lakše se ostvaruje kontinualna integracija, implementiraju se mikroservisi svaki u zasebni kontejner, i potencijalno povećava bezbednost sistema.
Predavač na ovu temu će biti Igor Spasić, iz zajednice Heapspace koja od 2004. godine radi na razvoju lokalne i regionalne tehnološke scene. Kroz saradnju sa ostalim akterima na tržištu kreiraju povoljno okruženje za edukaciju, razmenu znanja i razvoj biznisa. Pod njihovim autorstvom organizovano je preko 100 događaja. Ove godine organizuju peto izdanje jedne od najvećih tehnološki konferencija na Balkanu.
Tok predavanja sledi sledeći raspored:
- Docker basics
- Building images
- Debugging containers
- Compose
- Networking
- Volumes
- Example — showcase
Učesnici moraju imati svoj prenosivi računar i instalirane sledeće aplikacije pre radionice:
- docker
- docker-compose
- Git
- Text-editor
- Browser
- MongoDB client like Robo3T (opcionalno)
Kako bi primljeni kandidati proverili da li je Docker uspešno instaliran, mogu pratiti uputstvo iz ovog fajla.
Radionica je besplatna za 10 do 15 učesnika, a prijave su obavezne putem linka.