Tento zápis vysvětlí metodu kopírování adresáře z kontejneru Docker na místní hostitelský počítač.
Jak zkopírovat adresář z kontejneru do místního hostitele?
Chcete-li zkopírovat adresář z kontejneru Docker na hostitele, projděte si následující kroky:
- Zobrazit všechny kontejnery.
- Vyberte konkrétní kontejner.
- Zkopírujte požadovaný adresář z kontejneru do hostitele pomocí „ docker cp
: “příkaz. - Ověření.
Krok 1: Zobrazte všechny existující kontejnery
Nejprve vypište všechny existující kontejnery a vyberte požadovaný kontejner, který chcete zkopírovat do jeho adresáře:
přístavní dělník ps -A
Níže uvedený výstup zobrazuje dva kontejnery. Vybrali jsme „ pokračování1 “kontejner:
Krok 2: Zkopírujte adresář z kontejneru do hostitele
Chcete-li zkopírovat adresář z kontejneru na hostitele, použijte „ docker cp
Tady:
- “ pokračování1 “ je název kontejneru.
- “ /usr/share/nginx/html “ je cesta k adresáři.
- “ C:\Docker\Data ” je cesta k adresáři na hostitelském počítači.
Výše uvedený příkaz zkopíruje „ html ” z kontejneru a uložte jej do hostitelského počítače:
Krok 3: Ověření
Pro ověření nejprve přejděte do hostitelského adresáře a ujistěte se, že byl do něj zkopírován požadovaný adresář:
CD C:\Docker\DataPoté vypište obsah hostitelského adresáře pomocí poskytnutého příkazu:
lsNíže uvedený výstup znamená, že „ html ” adresář byl úspěšně zkopírován:
Vysvětlili jsme nejjednodušší způsob, jak zkopírovat adresář z kontejneru do hostitelského počítače.
Závěr
Chcete-li zkopírovat konkrétní adresář z kontejneru do hostitelského počítače, nejprve vyberte požadovaný kontejner, do kterého chcete zkopírovat jeho adresář. Poté proveďte „ docker cp