A cikin Docker yanayi, sarrafa bayanai yana da mahimmanci don tabbatar da daidaito da ingantaccen adana bayanai. Anan ga cikakken jagora kan yadda ake adanawa da raba bayanai a cikin Docker:
Amfani Data Volumes
Data volumessanannen hanya ce don adana bayanai a cikin Docker, ƙirƙirar wurare daban-daban da masu zaman kansu don adanacontainerbayanai.- Yi amfani da
--volumeko-vzaɓi don ƙirƙira da haɗa ƙarar bayanai zuwacontainer. Misali,docker run -v mydata:/datayana ƙirƙira ƙarar bayanai mai sunamydatakuma ya haɗa shi zuwa ga/datadirectory a cikincontainer. Data volumesza a iya raba tsakanincontainer, ba su damar samun dama da sabunta bayanan da aka raba.
Hannun Rarraba Host Injin
- Hakanan zaka iya raba kundayen adireshi daga na'ura mai masaukin baki tare
containerda ta amfani da--volumeko-vzaɓi tare da cikakkiyar hanya akan na'ura mai masaukin baki. - Misali,
docker run -v /path/on/host:/path/in/containerraba/path/on/hostkundin adireshi akan na'ura mai masaukin baki tare da/path/in/containerkundin adireshi a cikincontainer. Duk wani sabuntawa ga kundin adireshi da aka raba yana nunawa nan da nan a cikincontainer.
Amfani Data Volume Containers
Data volume containersan sadaukar da sucontainersdon adanawa da raba bayanai. An halicce su don sarrafa su kawaidata volumes.- Ƙirƙirar ƙarar bayanai
containerta amfani dadocker createumarnin kuma haɗa shi zuwa wanicontainersta amfani da--volumes-fromzaɓi. - Wannan yana ba da damar raba bayanai cikin sauƙi tsakanin
containerskuma yana guje wa kwafin bayanai a cikin mutum ɗayacontainers.
Amfani Bind Mounts
Bind mountsba da damar raba kai tsaye na kundayen adireshi na injin runduna tare dacontainersba tare da amfani da kundin bayanai ba.- Yi amfani da
--mountko-vzaɓi tare da cikakkiyar hanya akan na'ura mai ɗaukar hoto don ɗaure kundin adireshi. - Misali,
docker run --mount type=bind,source=/path/on/host,target=/path/in/containerɗaure yana ɗaure/path/on/hostkundin adireshi akan na'ura mai masaukin baki zuwa ga/path/in/containerdirectory a cikincontainer. Canje-canje ga kundin adireshi ana nunawa nan da nan a cikincontainer.
Amfani Docker Volume Plugins
- Docker yana goyan bayan
volume pluginkari don ajiya da sarrafa bayanai akan dandamali daban-daban. - Plugins kamar
RexRay,Flocker, koGlusterFSsamar da ƙima da iya sarrafa bayanai don ƙarin Docker mahalli masu rikitarwa.
Ta amfani da hanyoyin ajiya da hanyoyin rabawa a cikin Docker kamar Data Volumes, rabawa na'ura mai masaukin baki, Data Volume Containers, Bind Mounts, da Docker Volume Plugins, za ku iya sarrafa bayanai yadda ya kamata cikin sassauƙa da inganci a cikin Docker mahallin ku yayin tabbatar da daidaito da sauƙin samun bayanai.

