Wat is die verskil tussen 'n docker-volume en 'n Kubernetes-volume?
Wat is die verskil tussen 'n docker-volume en 'n Kubernetes-volume?

Video: Wat is die verskil tussen 'n docker-volume en 'n Kubernetes-volume?

Video: Wat is die verskil tussen 'n docker-volume en 'n Kubernetes-volume?
Video: How To Use Docker To Make Local Development A Breeze 2024, April
Anonim

In Docker , a volume is bloot 'n gids op skyf of in 'n ander houer. A Kubernetes volume , aan die ander kant, het 'n eksplisiete leeftyd - dieselfde as die Peul wat dit omsluit. Gevolglik, a volume oorleef enige houers wat binne die pod loop, en data word oor houers herbegin bewaar.

Wat dit betref, wat is 'n Kubernetes-bundel?

A Kubernetes volume is 'n gids wat data bevat wat toeganklik is vir houers in 'n gegewe Pod in die orkestrasie- en skeduleringsplatform. Volumes kan nie by ander gevoeg word nie volumes en skakels bestaan nie tussen nie volumes . Die Kubernetes gebruiker moet spesifiseer volume montage vir elke houer in 'n Peul.

Tweedens, hoe verskil aanhoudende volumes van die volumes wat deur houers in Kubernetes gebruik word? Lêerstelsel vs Volume vs Aanhoudende volume In Kubernetes , elkeen houer kan lees en skryf na sy eie, geïsoleerde lêerstelsel. Aanhoudende volumes daarbuite bestaan houers , peule en nodusse. 'n Peul gebruik 'n aanhoudende volume eis om lees- en skryftoegang tot die te kry aanhoudende volume.

Ook, wat is volume in Docker?

A volume is 'n aanhoudende data gestoor in /var/lib/ dokwerker / volumes / Jy kan dit óf verklaar in 'n Dockerfile , wat beteken dat elke keer as 'n houer vanaf die beeld begin word, die volume is geskep (leeg), selfs al het jy geen -v opsie nie.

Wat is 'n aanhoudende volume?

A aanhoudende volume (PV) is 'n groepwye hulpbron wat jy kan gebruik om data te stoor op 'n manier dat dit voortduur na die leeftyd van 'n peul. Die tipes PV wat in jou Kubernetes-groepering beskikbaar is, hang af van die omgewing (op-prem of publieke wolk).

Aanbeveel: