Sunday, December 25, 2022

docker volume komande

 Docker volume-i su način da se podaci koji se generišu i koriste od strane Docker kontenera sačuvaju. Volume-i se čuvaju u deo fajl sistema hosta koji upravlja Docker (/var/lib/docker/volumes/ na Linuxu).


Evo nekih primerova čestih Docker komandi za volume-e:


Lista volume-a

docker volume ls

Ova komanda prikazuje sve trenutno dostupne volume-e na hostu.


Kreiraj volume

docker volume create my-volume

Ova komanda kreira novi volume pod nazivom my-volume.


Proveri detalje volume-a

docker volume inspect my-volume

Ova komanda prikazuje detaljne informacije o volume-u my-volume, uključujući drajver volume-a, mountpoint i bilo koje druge relevantne metapodatke.


Ukloni volume

docker volume rm my-volume

Ova komanda uklanja volume my-volume sa hosta.


Montiraj volume u kontejner

docker run -d --name my-container -v my-volume:/app/data busybox

Ova komanda pokreće novi kontejner koristeći sliku busybox i montira volume my-volume u direktorijum /app/data u kontejneru.


Kopiraj podatke u volume

docker run --rm -v my-volume:/app/data busybox cp /src/file.txt /app/data/

Ova komanda pokreće privremeni kontejner koristeći sliku busybox, montira volume my-volume u direktorijum /app/data u kontejneru i kopira fajl /src/file.txt sa hosta u volume.


Nadam se da su ovi primeri korisni! Javite mi se ako imate bilo kakva pitanja.

No comments:

Post a Comment

NAT Gateway

  NAT Gateway je potpuno upravljani AWS servis koji omogućava instancama u privatnim subnetima u Amazon VPC -u da uspostave izlazne veze ka...