Hogyan másolhatok át egy könyvtárat a tárolóból a gazdagépre?

Hogyan Masolhatok At Egy Konyvtarat A Tarolobol A Gazdagepre



A Docker-tárolóban a könyvtár egy mappa, amely a tároló funkcióival kapcsolatos almappákat és fájlokat tárolja. Előfordulhat, hogy a felhasználók egy adott könyvtárat vagy fájlokat szeretnének másolni a Docker-tárolóból a gazdagépre különböző célokra, például a könyvtár más csapattagokkal való megosztása vagy hibakeresés céljából. Ilyen célból a Docker lehetővé teszi a felhasználók számára, hogy bármilyen könyvtárat vagy fájlt másoljanak a tárolóból a helyi gazdagépre.

Ez az írás elmagyarázza a könyvtár Docker-tárolóból a helyi gazdagépre másolásának módszerét.

Hogyan másoljuk át a könyvtárat a tárolóból a helyi gazdagépre?

A könyvtár Docker-tárolóból a gazdagépre másolásához kövesse az alábbi lépéseket:







  • Az összes tároló megjelenítése.
  • Válassza ki az adott tárolót.
  • Másolja a kívánt könyvtárat a tárolóból a gazdagépre a „ docker cp : ” parancsot.
  • Igazolás.

1. lépés: Tekintse meg az összes meglévő tárolót

Először sorolja fel az összes meglévő tárolót, és válassza ki a kívánt tárolót a könyvtárának másolásához:



dokkmunkás ps -a

Az alábbi kimenet két tárolót jelenít meg. Kiválasztottuk a „ folytatás1 ” konténer:







2. lépés: Másolja a könyvtárat a tárolóból a gazdagépre

Ha egy könyvtárat tárolóból gazdagépre szeretne másolni, használja a ' docker cp : 'parancs:

dokkmunkás cp cont1: / usr / Ossza meg / nginx / html C:\Docker\Data

Itt:



  • ' folytatás1 ” a tároló neve.
  • ' /usr/share/nginx/html ” a könyvtár elérési útja.
  • ' C:\Docker\Data ” a könyvtár elérési útja a gazdagépen.

A fent felsorolt ​​parancs átmásolja a „ html ” könyvtárat a tárolóból, és mentse el a gazdagépre:

3. lépés: Ellenőrzés

Az ellenőrzéshez először navigáljon a gazdagép könyvtárba, hogy megbizonyosodjon arról, hogy a kívánt könyvtár be lett-e másolva:

CD C:\Docker\Data

Ezután listázza ki a gazdagép könyvtár tartalmát a megadott paranccsal:

ls

Az alábbi kimenet azt jelzi, hogy a „ html ” könyvtár sikeresen másolva:

Elmagyaráztuk, hogyan lehet legegyszerűbben másolni egy könyvtárat a tárolóból a gazdagépre.

Következtetés

Ha egy adott könyvtárat a tárolóból a gazdagépre szeretne másolni, először válassza ki a kívánt tárolót a könyvtár másolásához. Ezután hajtsa végre a „ docker cp : ” paranccsal másolja ki a kívánt könyvtárat a tárolóból, és mentse el a gazdagépre. Ezután irányítson át a gazdagép könyvtárába, és ellenőrizze annak tartalmát. Ez az írás elmagyarázta a könyvtárnak a Docker-tárolóból a helyi gazdagépre másolásának módszerét.