U ovom tutorijalu pokazat ću vam kako postaviti Docker okruženje za vaš Django projekt dok ste još u fazi razvoja. Iako koristim Ubuntu 18.04, koraci ostaju isti bez obzira na to koju Linux distribuciju koristite, osim instalacije Dockera i docker-composea.
U svakom tipičnom softverskom razvojnom projektu obično imamo proces razvoja koji obično započinje s pretpostavkom developera, preko VCS-a do produkcije. Pokušat ćemo se pridržavati pravila kako biste razumjeli gdje dolazi svaki DevOps alat.
DevOps se sve vrti oko uklanjanja fraze iz prošlih vremena: „Ali radi na mom laptopu!
Čitaj više →
Docker slike kontejnera često sadrže sigurnosne ranjivosti naslijeđene iz paketa osnovnog operativnog sustava. Umjesto da izrađujete slike od nule, možete koristiti Trivy za skeniranje ranjivosti i Copa za njihovo izravno popravljanje. Ovaj vodič prikazuje kako identificirati i popraviti ranjivosti kontejnera na sustavima Ubuntu, Debian, RHEL, CentOS i Fedora koristeći ova dva moćna open-source alata.
U ovom ćeš tutorijalu naučiti:
Docker pojednostavljuje proces upravljanja aplikacijskim procesima u kontejnerima. Iako su kontejneri na određene načine slični virtualnim strojevima, oni su
Čitaj više →
Pojam konteniranja aplikacije odnosi se na proces prilagodbe aplikacije i njezinih komponenti kako bi se mogla pokretati u
Čitaj više →
Ako želite započeti s Dockerom, važno je razumjeti kako raditi s njegovim naredbenim sučeljem kako biste učinkovito upravljali svojim kontejnerima i slikama.
Docker je postao najčešće korišteno rješenje za kontejnerizaciju aplikacija, a ovaj vodič vodi vas kroz osnovne naredbe koje trebate znati za upravljanje vašim Docker okruženjem.
Prije nego što se upustite u specifične naredbe, važno je razumjeti da Docker naredbe slijede jednostavnu strukturu i da većina naredbi po
Čitaj više →