Citat:
2. Kontejneri, tipa Doker. Dosta ljudi koje upoznam me pitaju da li ih koristim. Nikad nisam osetio potrebu za istim niti ih koristio, ideja mi je da sve aplikacije svedem na nivo da rade na minimalnom broju potrebnih resursa servera, ukoliko imam potrebu za daemonom ili necim slicnim, isti odradim u C++ ili Pythonu. Uz svako parce softvera koje prodam dam potpunu dokumentaciju i source naravno, i instalacionu skriptu. Uz to, pruzam i tehnicku podrsku i odrzavanje na dogovorenom vremenskom periodu, po potrebi i obucavanje za rad.
Koliko sam shvatio, ti si do sada uglavnom radio samostalno. Zato ti ni ne treba da mnogo znaš o kontejnerima.
Za rad u grupi, mora da postoji način na koji se sinhronizuje rad grupe. Najčešće imaš neki build server (ako je PHP, onda i nema neki build, nego samo server za integraciju koji povuče iz repozitorijuma poslednje komitovane module i uradi automatski test), pa posle toga deployment server. Kontejner se pravi u procesu bildovanja projekta i to, najčešće zna samo jedna osoba u timu kako se radi. Jednostavno, ne baviš se instalacijom i pravljenjem instalacionih skriptova, to se sve radi u CI/CD serveru i dobiješ kontejner, upakovan i sa sve mašnicom koji se samo spusti na mašinu klijenta.