Ako skopírujem adresár z kontajnera na hostiteľa?

Ako Skopirujem Adresar Z Kontajnera Na Hostitela



V kontajneri Docker je adresár priečinok, v ktorom sú uložené podpriečinky a súbory súvisiace s funkciami kontajnera. Niekedy môžu používatelia chcieť skopírovať konkrétny adresár alebo súbory z kontajnera Docker do hostiteľského počítača na rôzne účely, ako je zdieľanie adresára s ostatnými členmi tímu alebo na ladenie. Na takýto zodpovedajúci účel umožňuje Docker používateľom skopírovať ľubovoľný adresár alebo súbor z kontajnera do lokálneho hostiteľského počítača.

Tento zápis vysvetlí metódu kopírovania adresára z kontajnera Docker na lokálny hostiteľský počítač.

Ako skopírovať adresár z kontajnera do lokálneho hostiteľa?

Ak chcete skopírovať adresár z kontajnera Docker na hostiteľa, pozrite si nasledujúce kroky:







  • Zobraziť všetky kontajnery.
  • Vyberte si konkrétny kontajner.
  • Skopírujte požadovaný adresár z kontajnera na hostiteľa pomocou „ docker cp : “príkaz.
  • Overenie.

Krok 1: Zobrazte všetky existujúce kontajnery

Najprv uveďte všetky existujúce kontajnery a vyberte požadovaný kontajner na skopírovanie jeho adresára:



doker ps -a

Nižšie uvedený výstup zobrazuje dva kontajnery. Vybrali sme „ pokračovanie 1 ” kontajner:







Krok 2: Skopírujte adresár z kontajnera do hostiteľa

Ak chcete skopírovať adresár z kontajnera na hostiteľa, použite „ docker cp : 'príkaz:

doker cp pokr.1: / usr / zdieľam / nginx / html C:\Docker\Data

Tu:



  • pokračovanie 1 “ je názov kontajnera.
  • /usr/share/nginx/html “ je cesta k adresáru.
  • C:\Docker\Data ” je cesta k adresáru na hostiteľskom počítači.

Vyššie uvedený príkaz skopíruje „ html ” adresára z kontajnera a uložte ho do hostiteľského počítača:

Krok 3: Overenie

Na overenie najprv prejdite do hostiteľského adresára, aby ste sa uistili, že požadovaný adresár bol skopírovaný do neho:

cd C:\Docker\Data

Potom vypíšte obsah hostiteľského adresára pomocou poskytnutého príkazu:

ls

Nižšie uvedený výstup naznačuje, že „ html ” adresár bol úspešne skopírovaný:

Vysvetlili sme najjednoduchší spôsob kopírovania adresára z kontajnera do hostiteľského počítača.

Záver

Ak chcete skopírovať konkrétny adresár z kontajnera do hostiteľského počítača, najprv vyberte požadovaný kontajner na skopírovanie jeho adresára. Potom vykonajte „ docker cp : ” na skopírovanie požadovaného adresára z kontajnera a jeho uloženie na hostiteľský počítač. Ďalej prejdite do hostiteľského adresára a zobrazte jeho obsah na overenie. Tento zápis vysvetlil metódu kopírovania adresára z kontajnera Docker na lokálny hostiteľský počítač.