რა არის მუდმივი შენახვა Docker-ში?
რა არის მუდმივი შენახვა Docker-ში?

ვიდეო: რა არის მუდმივი შენახვა Docker-ში?

ვიდეო: რა არის მუდმივი შენახვა Docker-ში?
ვიდეო: Docker Volumes with Persistent Data in Containers | Beginners Tutorial 2024, მაისი
Anonim

დოკერი მონაცემთა მოცულობა

მონაცემთა მოცულობა არის დირექტორია ჰოსტის ფაილურ სისტემაში, რომელიც გამოიყენება შესანახად მუდმივი მონაცემები კონტეინერისთვის (ჩვეულებრივ ქვეშ /var/lib/ დოკერი /ტომები). მონაცემთა მოცულობაში ჩაწერილი ინფორმაცია იმართება მის ფარგლებს გარეთ შენახვა დრაივერი, რომელიც ჩვეულებრივ გამოიყენება მართვისთვის დოკერი სურათები.

ასევე იკითხება, არის თუ არა Docker კონტეინერები მდგრადი?

ა კონტეინერი ამიტომ არ აქვს მუდმივი ნაგულისხმევად შენახვა. თუმცა, დოკერი გთავაზობთ ორ მახასიათებელს, რომლებიც უფრო მეტზე წვდომის საშუალებას იძლევა მუდმივი შენახვის რესურსები - დოკერი მოცულობები და მონაცემები კონტეინერები.

მეორეც, რატომ გვჭირდება მუდმივი შენახვა? მუდმივი შენახვა არის საჭირო მონაცემების შესანახად არასტაბილურ მოწყობილობაში პროგრამის გაშვების დროს და მის შემდეგ. კლასიკურად, როდესაც სისტემას არ აქვს საკმარისი ოპერატიული მეხსიერება და საჭიროებებს შიდა დისკზე მონაცემების შესანახად. კონკრეტულად რომ ვთქვათ მუდმივი შენახვა არის საჭირო როდესაც: სისტემა გამორთულია.

ასევე იცით, რა არის მუდმივი შენახვა?

მუდმივი შენახვა არის რაიმე მონაცემი შენახვა მოწყობილობა, რომელიც ინახავს მონაცემებს ამ მოწყობილობის გამორთვის შემდეგ. მუდმივი შენახვა სისტემები შეიძლება იყოს ფაილის, ბლოკის ან ობიექტის სახით შენახვა.

სად ინახება Docker ტომები?

მოცულობები ინახება მასპინძელი ფაილური სისტემის ნაწილში, რომელსაც მართავს დოკერი (/var/lib/ დოკერი / ტომები / Linux-ზე). არა- დოკერი პროცესებმა არ უნდა შეცვალოს ფაილური სისტემის ეს ნაწილი. ტომი არის საუკეთესო გზა მონაცემთა შენარჩუნებისთვის დოკერი . Bind სამონტაჟო შეიძლება იყოს შენახული სადმე მასპინძელ სისტემაში.

გირჩევთ: