Senior
Docker-ში რა არის volume?
sobes.tech AI
პასუხი AI-სგან
Docker-ში, მოცულობა (volume) არის მექანიზმი მონაცემების მუდმივი შენახვისთვის, რომელიც საშუალებას აძლევს კონტეინერების მონაცემების შენახვას და გამოყენებას მათ სიცოცხლის ციკლიდან გარეთ. მოცულობები ინახება ჰოსტ მანქანაზე და შეიძლება იყოს დაკავშირებული ერთ ან რამდენიმე კონტეინერთან.
მოცულობის ძირითადი მახასიათებლები:
- საშუალებას აძლევს მონაცემების შენახვას კონტეინერების ხელახლა შექმნის დროს.
- შეიძლება გამოყენებულ იქნას მონაცემების გაცვლისთვის კონტეინერებს შორის.
- მართავს Docker და არის იზოლირებული კონტეინერის ფაილური სისტემიდან.
მაგალითი მოცულობის გამოყენების Docker CLI-ში:
docker volume create mydata
docker run -v mydata:/app/data myimage
Go-ში, შეგიძლიათ მუშაობა მოცულობებთან Docker API-ის საშუალებით, შექმნით და მონტაჟით მოცულობებს კონტეინერების დაწყებისას.