Ten opis wyjaśni metodę kopiowania katalogu z kontenera Dockera na lokalny komputer hosta.
Jak skopiować katalog z kontenera na lokalny host?
Aby skopiować katalog z kontenera Dockera na hosta, wykonaj następujące kroki:
- Wyświetl wszystkie pojemniki.
- Wybierz konkretny pojemnik.
- Skopiuj żądany katalog z kontenera do hosta za pomocą „ docker cp
:<ścieżka-katalogu> <ścieżka-hosta> ' Komenda. - Weryfikacja.
Krok 1: Wyświetl wszystkie istniejące kontenery
Najpierw wyświetl listę wszystkich istniejących kontenerów i wybierz żądany kontener, aby skopiować jego katalog:
doker ps -A
Poniższe dane wyjściowe wyświetlają dwa kontenery. Wybraliśmy „ cd1 ' pojemnik:
Krok 2: Skopiuj katalog z kontenera do hosta
Aby skopiować katalog z kontenera do hosta, użyj „ docker cp
Tutaj:
- “ cd1 ” to nazwa kontenera.
- “ /usr/share/nginx/html ” to ścieżka do katalogu.
- “ C:\Docker\Dane ” to ścieżka do katalogu na komputerze hosta.
Wyżej wymienione polecenie skopiuje „ HTML ” z kontenera i zapisz go na komputerze hosta:
Krok 3: Weryfikacja
W celu weryfikacji najpierw przejdź do katalogu hosta, aby upewnić się, że żądany katalog został do niego skopiowany:
płyta CD C:\Docker\DaneNastępnie wyświetl zawartość katalogu hosta za pomocą podanego polecenia:
lsPoniższy wynik wskazuje, że „ HTML ” został pomyślnie skopiowany:
Wyjaśniliśmy najprostszy sposób kopiowania katalogu z kontenera na komputer hosta.
Wniosek
Aby skopiować określony katalog z kontenera na maszynę hosta, najpierw wybierz żądany kontener, aby skopiować jego katalog. Następnie wykonaj „ docker cp