Junior — Middle
Ինչպե՞ս կարելի է արտահանել ֆայլերի դամպը աշխատող կոնտեյներից և փոխանցել այն հիմնական համակարգին։
sobes.tech AI
Պատասխան AI-ից
Որպեսզի հանեք ֆայլեր գործարկվող Docker կոնտեյներից հոստային համակարգում, կարող եք օգտագործել docker cp հրամանը:
Օրինակ՝
docker cp <կոնտեյներիID>:/կոնտեյների/ուղին/ֆայլ կամ ֆայլեր /հոստային/ուղի
Օրինակ՝, որպեսզի պատճենեք /app/dump ֆայլը abc123 ID-ով կոնտեյներից հոստային ընթացիկ թղթապանակին՝
docker cp abc123:/app/dump ./dump
Այսպիսով, դուք կարող եք ստանալ dump կամ այլ ֆայլեր կոնտեյներից առանց դրա կանգնեցնելու կամ փոփոխելու:
Եթե ցանկանում եք ստանալ տվյալների բազայի dump կամ այլ գործընթաց, սովորաբար կոնտեյներում ստեղծվում է dump ֆայլ և այն հետո պատճենվում է հոստային համակարգ՝ docker cp-ի միջոցով։