Junior — Middle
Hoe haal je een dump van bestanden uit een draaiende container en zet je die over naar het hoofd systeem?
sobes.tech AI
Antwoord van AI
Om bestanden uit een draaiende Docker-container op het host-systeem te halen, kunt u het commando docker cp gebruiken.
Voorbeeld:
docker cp <containerId>:/pad/naar/container/bestand_of_map /pad/naar/host
Bijvoorbeeld, om de map /app/dump van de container met ID abc123 naar de huidige directory op de host te kopiëren:
docker cp abc123:/app/dump ./dump
Dit stelt je in staat om een dump of andere bestanden uit de container te halen zonder deze te stoppen of te wijzigen.
Als je een database dump of een ander proces wilt verkrijgen, wordt er meestal binnen de container een dumpbestand aangemaakt en vervolgens met docker cp naar de host gekopieerd.