Wat is het verschil tussen een docker-volume en een Kubernetes-volume?
Wat is het verschil tussen een docker-volume en een Kubernetes-volume?

Video: Wat is het verschil tussen een docker-volume en een Kubernetes-volume?

Video: Wat is het verschil tussen een docker-volume en een Kubernetes-volume?
Video: Kubernetes Volumes explained | Persistent Volume, Persistent Volume Claim & Storage Class 2024, April
Anonim

In Docker , een volume is gewoon een map op schijf of in een andere container. EEN Kubernetes-volume , aan de andere kant, heeft een expliciete levensduur - hetzelfde als de Pod die hem omsluit. Bijgevolg, een volume overleeft alle containers die in de pod worden uitgevoerd, en gegevens worden bewaard tijdens het opnieuw opstarten van de container.

Wat is hierover een Kubernetes-volume?

EEN Kubernetes-volume is een map die gegevens bevat die toegankelijk zijn voor containers in een bepaalde pod in het orkestratie- en planningsplatform. Volumes kan niet worden toegevoegd aan andere volumes en er bestaan geen koppelingen tussen volumes . De Kubernetes gebruiker moet specificeren volume montage voor elke container in een Pod.

Ten tweede, hoe verschillen persistente volumes van de volumes die worden gebruikt door containers in Kubernetes? Bestandssysteem vs Volume vs Aanhoudend volume In Kubernetes , elk container kan lezen en schrijven naar zijn eigen, geïsoleerde bestandssysteem. Aanhoudende volumes bestaan daarbuiten containers , pods en knooppunten. Een pod gebruikt a aanhoudend volume claimen om lees- en schrijftoegang te krijgen tot de aanhoudend volume.

En wat is volume in Docker?

EEN volume is een persistente data opgeslagen in /var/lib/ havenarbeider / volumes / U kunt het aangeven in a Dockerbestand , wat betekent dat elke keer dat een container vanuit de afbeelding wordt gestart, de volume is gemaakt (leeg), zelfs als u geen -v-optie hebt.

Wat is een persistent volume?

EEN aanhoudend volume (PV) is een clusterbrede bron die u kunt gebruiken om gegevens op te slaan op een manier die blijft bestaan na de levensduur van een pod. De typen PV die beschikbaar zijn in uw Kubernetes-cluster, zijn afhankelijk van de omgeving (on-prem of public cloud).

Aanbevolen: