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