Sobes.tech
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-ի միջոցով։