Posts

docker logout

 Docker komanda docker logout se koristi za odjavljivanje sa Docker Hub-a ili drugog Docker registra. Kada se korisnik prijavi (login) koristeći docker login , Docker čuva autentikacione podatke na sistemu kako bi omogućio pristup privatnim Docker image-ovima i drugim resursima koji zahtevaju autentikaciju. Komanda docker logout briše te autentikacione podatke i odjavljuje korisnika sa Docker Hub-a ili drugog registra. Osnovna upotreba: docker logout Ova komanda odjavljuje trenutnog korisnika sa Docker Hub-a ili drugog registra. Primer: docker logout Ovaj primer odjavljuje trenutnog korisnika sa Docker Hub-a. Ovo je korisno kada želite prekinuti sesiju sa Docker registrom ili ako želite promeniti korisničke informacije ili pristup drugim registrima. Nakon izvršenja docker logout , bilo koji pokušaj pristupa privatnim image-ovima na Docker Hub-u ili drugom registru zahtevaće ponovnu autentikaciju korisnika kroz docker login .

docker volume

 Docker komanda docker volume koristi se za upravljanje Docker volumenima. Volumeni su posebni Docker objekti koji omogućavaju trajno skladištenje podataka između kontejnera i host sistema. Evo nekoliko osnovnih komandi i primera: Prikazivanje svih Docker volumena: docker volume ls Ova komanda prikazuje listu svih trenutno dostupnih Docker volumena. Kreiranje novog Docker volumena: docker volume create ime_volumena Ova komanda kreira novi Docker volumen sa određenim imenom. Primer: docker volume create moj_volume Ovaj primer kreira novi Docker volumen sa imenom "moj_volume". Prikazivanje detalja o Docker volumenu: docker volume inspect ime_volumena Ova komanda prikazuje detalje o određenom Docker volumenu, uključujući i putanju na host sistemu gde je volumen smešten. Primer: docker volume inspect moj_volume Ovaj primer prikazuje detalje o Docker volumenu sa imenom "moj_volume". Brisanje Docker volumena: docker volume rm ime_volumena Ova ko...

docker logs

 Docker komanda docker logs koristi se za pregledavanje izlaznih logova (logs) kontejnera. Ova komanda omogućava praćenje i dijagnostikovanje izlaza i logova koji se generišu unutar Docker kontejnera. Osnovna upotreba: docker logs ime_kontejnera Ova komanda prikazuje izlazne logove za određeni Docker kontejner. Možete koristiti ili ime kontejnera ili njegov ID. Primer: docker logs moj_kontejner Ovaj primer prikazuje izlazne logove za kontejner sa imenom "moj_kontejner". Prikazivanje poslednjih N linija logova: docker logs -- tail N ime_kontejnera Ova komanda prikazuje poslednjih N linija izlaznih logova za određeni kontejner. Primer: docker logs -- tail 10 moj_kontejner Ovaj primer prikazuje poslednjih 10 linija izlaznih logova za kontejner "moj_kontejner". Praćenje uživo (live) logova: docker logs -f ime_kontejnera Ova komanda omogućava praćenje uživo izlaznih logova za određeni kontejner. Logovi će se automatski ažurirati kako se pojavljuju ...

docker cp

 Docker komanda docker cp se koristi za kopiranje datoteka između lokalnog sistema i unutar Docker kontejnera. Ova komanda je korisna kada želite preneti podatke između host sistema i kontejnera ili između dva kontejnera. Važno je napomenuti da docker cp radi samo sa montiranim (mounted) volumenima i nije predviđena za kopiranje između lokalnog sistema i sistemskog fajl sistema kontejnera. Kopiranje sa lokalnog sistema u kontejner: docker cp lokalna_datoteka.txt ime_kontejnera:/putanja/unutar/kontejnera/ Ova komanda kopira datoteku "lokalna_datoteka.txt" sa lokalnog sistema u određeni kontejner na putanju "/putanja/unutar/kontejnera/". Primer: docker cp my_file.txt moj_kontejner:/app/ Ovaj primer kopira datoteku "my_file.txt" iz trenutnog radnog direktorijuma host sistema u kontejner "moj_kontejner" u direktorijum "/app/". Kopiranje iz kontejnera na lokalni sistem: docker cp ime_kontejnera:/putanja/unutar/kontejnera/ loka...

docker rmi

 Docker komanda docker rmi se koristi za brisanje (uklanjanje) Docker image-a sa lokalnog sistema. Ova komanda vam omogućava da oslobodite prostor na disku i uklonite image-ove koje više ne koristite. Osnovna upotreba: docker rmi <ime_ili_ID_image-a> Ova komanda briše određeni Docker image. Možete koristiti ili ime image-a ili njegov ID. Primer: docker rmi moj-novi-image Ovaj primer briše Docker image sa imenom "moj-novi-image". Brisanje više image-ova odjednom: docker rmi ime_image-a1 ime_image-a2 Ova komanda briše više Docker image-ova odjednom. Brisanje više image-ova koristeći filter: docker rmi $(docker images -q) Ovaj primer koristi docker images -q da dobije listu ID-jeva svih image-ova, a zatim ih koristi sa docker rmi kako bi obrisao sve image-ove. Brisanje image-ova sa oznakom (tag): docker rmi ime_image-a:oznaka Ova komanda briše specifičnu verziju image-a sa određenom oznakom. Brisanje svih nekorišćenih (dangling) image-ova: docker i...

docker network

 Docker komanda docker network se koristi za upravljanje Docker mrežama. Ova komanda vam omogućava kreiranje, pregled i konfigurisanje mrežnih resursa unutar Docker okruženja. Prikazivanje svih mreža: docker network ls Ova komanda prikazuje listu svih dostupnih Docker mreža. Kreiranje nove mreže: docker network create ime_mreze Ova komanda kreira novu Docker mrežu sa zadatim imenom. Pregled mrežnih detalja: docker network inspect ime_mreze Ova komanda prikazuje detalje o odabranoj Docker mreži, uključujući informacije o kontejnerima povezanim sa tom mrežom. Povezivanje kontejnera sa mrežom: docker network connect ime_mreze ime_kontejnera Ova komanda povezuje određeni Docker kontejner sa odabranom mrežom. Isključivanje kontejnera iz mreže: docker network disconnect ime_mreze ime_kontejnera Ova komanda isključuje određeni Docker kontejner iz odabrane mreže. Kreiranje mreže sa specifičnim driver-om: docker network create --driver bridge ime_mreze Ova komanda ...

docker push

 Docker komanda docker push se koristi za otpremanje (upload) lokalnih Docker image-ova na Docker Hub ili drugi Docker registar. Ova komanda omogućava deljenje vaših kreiranih Docker image-ova sa zajednicom ili sa drugim korisnicima. Osnovna upotreba: docker push <ime_image-a> Ova komanda otprema lokalni Docker image na Docker Hub ili drugi registrovani registar. Ime image-a mora sadržavati i punu putanju do registra ako se ne koristi Docker Hub. Primer: docker push moj-novi-image Ovaj primer otprema lokalni Docker image sa imenom "moj-novi-image" na Docker Hub, pretpostavljajući da ste već autentifikovani koristeći docker login . Otpremanje sa oznakom (tag): Ako koristite oznake (tags) za verzioniranje vaših image-ova, trebali biste ih uključiti u ime image-a koje otpremanje. docker push moj-novi-image:v2 Ovaj primer otprema image sa oznakom "v2" na Docker Hub. Otpremanje na drugi Docker registar: Ako želite otpremiti image na drugi Docker reg...