Zielona Góra JUG

Spotkanie kwietniowe - Docker kontra developer

| Komentarze

Wraz z GlobalLogic, naszym sponsorem miesiąca, zapraszamy na warsztaty. Spotykamy się w środę, 24 kwietnia, wyjątkowo o 18:00, w klubie WySPa. UWAGA: należy się szybko zapisać, bo liczba miejsc jest ograniczona do 25 (zapisy tu). Potem trafia się na listę rezerwową. Prosimy o ewentualne wycofanie udziału w przypadku zmiany planów, aby oczekujący mogli skorzystać ze zwalnianego miejsca.

Temat warsztatu to “Docker kontra developer”. Poprowadzi go Marcin Stożek. Aby wziąć udział, należy przynieść swój komputer i Internet. Ten pierwszy musi być przygotowany zgodnie z zaleceniami podanymi poniżej.

Docker kontra developer

Warsztat dla tych którzy uruchomili w swoim życiu “docker run”, ale nie mieli okazji, żeby zrobić coś więcej. Postawiłeś już kontener? Masz w projekcie automagicznie budujący się Dockerfile? Ze wspaniałym entrypointem stworzonym przez kolegę który postanowił realizować cele biznesowe gdzieś indziej? Niby wszystko gra, ale jeżeli masz cokolwiek w swoim obrazie zmienić to jednak trochę się cykasz? Na warsztacie pobawimy się kontenerami jak na developerów przystało. Będziemy ściągać, odpalać, tagować, wypychać, zmieniać. Zaprzyjaźnimy się z docker-compose.

Przed warsztatem

Dobrze by było obejrzeć prezentację “Docker dla początkujących”: https://www.youtube.com/watch?v=kSzd40CeUr8

Maszyna z Ubuntu 18.04 (może być wirtualna, np. zainstalowana z Vagranta) oraz zainstalowane pakiety z Dockerem oraz Docker Compose:

apt install docker.io docker-compose

Dodatkowo ściągnięte następujące obrazy:

for image in \
ubuntu:latest \
ubuntu:bionic \
ubuntu:xenial \
mongo:latest \
postgres:latest \
nginx:latest \
openjdk:jre-slim \
alpine:latest \
; do docker pull ${image}; done

Tak jak w bootstrap maszyny z Vagranta: https://github.com/perk/docker-vs-developer/blob/master/vagrant.bootstrap.sh

Najlepiej użyć do tego celu repozytorium: https://github.com/perk/docker-vs-developer

Komentarze