Hej,

pragne zaznaczyc ze docker to nie jest silver bullet. Nie jest narzedziem, ktore rozwiaze wszystkie problemy wszystkich. Jest jednak bardzo fajne i uzyteczne.

Problemem z opsami jest to, ze czesto dzialaja za wolno w stosunku do developmentu. Czesto tez developerow i sysadminow interesuja rozne rzeczy. Docker jest app and developer-centric. Chociaz i sysadminom generuje duze korzysci, poniewaz setup jest bardzo uproszczony i oferuje taki sam interfejs dla roznych rodzaju aplikacji. Nie interesuje cie to, czy to java, python, czy moze golang :).

Typowym usecasem kontenerow dockerowych jest continuous delivery - kontenery buduja sie szybko i zyja krotko. W ciagu dnia moge zdeployowac bez wiekszego problemu kilkadziesiat roznych wersji obrazow dockerowych. It's fast and cheap. Szczegolnie jesli z dockerowym cachem buduja sie ulamek sekundy - bez cacha ~10min bo wszystkie kompilacje i zaleznosci.

Kazdy use case jest inny.

Zapraszam dzisiaj na talka o dockerze i na QA po talku.