Nov 13, 2023

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/ lokalna_destinacija/

Ova komanda kopira datoteke iz određenog kontejnera na lokalni sistem.

Primer:

docker cp moj_kontejner:/app/my_file.txt .

Ovaj primer kopira datoteku "my_file.txt" iz kontejnera "moj_kontejner" u trenutni radni direktorijum na host sistemu.

Kopiranje između dva kontejnera:

docker cp ime_kontejnera1:/putanja/unutar/kontejnera/ ime_kontejnera2:/putanja/unutar/kontejnera/

Ova komanda kopira datoteke iz jednog kontejnera u drugi.

Primer:

docker cp moj_kontejner1:/app/my_file.txt moj_kontejner2:/app/

Ovaj primer kopira datoteku "my_file.txt" iz "moj_kontejner1" u "moj_kontejner2" u direktorijum "/app/".

Korišćenje docker cp je korisno kada želite preneti datoteke između lokalnog sistema i kontejnera ili između dva kontejnera.

No comments:

Post a Comment