Kopiowanie z kontenera
Część sekcji Wprowadzenie do Docker ścieżki Terminal w Coddy. Lekcja 29 z 40.
docker cp działa w obu kierunkach. Zmiana kolejności argumentów kopiuje plik z kontenera z powrotem na twoją maszynę:
docker cp mybox:/note.txt ./back.txtTeraz plik /note.txt z kontenera jest zapisany jako back.txt w bieżącym katalogu, gdzie możesz go odczytać za pomocą zwykłego cat:
cat back.txtW ten sposób pobierasz wyniki z kontenera: logi, wygenerowane pliki lub dowolne inne dane utworzone przez kontener podczas działania.
Wyzwanie
ŚredniUruchom kontener nginx w tle o nazwie src. Użyj docker exec z sh -c, aby zapisać output ready w pliku result.txt wewnątrz kontenera. Następnie skopiuj result.txt na zewnątrz do ./result.txt i wyświetl jego zawartość za pomocą cat.
Spróbuj swoich sił
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Wprowadzenie do Docker
4Zarządzanie kontenerami
Nadawanie nazw konteneromKontenery działające w tleWyświetlanie wszystkich kontenerówZatrzymywanie i usuwaniePodsumowanie — cykl życia kontenera10Projekt aplikacji powitalnej
Przegląd projektuNapisz Dockerfile2Obrazy
Pobieranie obrazówWyświetlanie obrazówOznaczanie obrazów tagamiPowtórka — porządkowanie obrazów5Inspekcja kontenerów
Logi konteneraSzczegółowa inspekcjaWykonywanie poleceńPodsumowanie — kontrola stanuPoćwicz samodzielnie: Edytor online Terminal