Junior — Middle
Kuidas saab välja võtta jooksva konteineri failide dumpi ja üle viia selle põhisüsteemi?
sobes.tech AI
Vastus AI-lt
Selleks, et välja tõmmata faile töötavast Docker konteinerist host-süsteemile, saate kasutada käsku docker cp.
Näide:
docker cp <konteineriId>:/konteineri/tee/fail või kaust /hosti/tee
Näiteks, et kopeerida kaust /app/dump konteinerist ID-ga abc123 praegusesse kataloogi hostil:
docker cp abc123:/app/dump ./dump
See võimaldab saada dumpi või muid faile konteinerist ilma seda peatamata või muutmata.
Kui soovite saada andmebaasi dumpi või teise protsessi, luuakse tavaliselt konteineris dumpfail ja seejärel kopeeritakse hostile docker cp abil.