I componenti significativi di Docker sono le immagini Docker, i contenitori Docker, il registro Docker e il volume Docker. I volumi Docker sono il file system esterno che viene utilizzato per preservare i dati prodotti dai contenitori Docker. Il volume Docker è completamente indipendente dal ciclo di vita del contenitore in quanto è gestito sull'host. Pertanto, viene anche definito un file system di backup ed è facilmente condivisibile tra gli altri contenitori.
Questo blog dimostrerà il metodo per il montaggio dei volumi Docker con i contenitori.
Come montare i volumi Docker?
Il semplice "-montare" O "-v"L'opzione viene utilizzata per montare il volume Docker. IL "-montareL'opzione "specifica"Volume della fonte" E "Target Dir". Per montare il volume Docker con il contenitore, seguire le istruzioni fornite.
Passaggio 1: creare volume Docker
Innanzitutto, crea un nuovo volume Docker con l'aiuto di "Volume Docker Crea "Comando come mostrato di seguito:
> Volume Docker Crea My-Golang-VolSuccessivamente, verifica se il volume viene creato o meno visualizzando l'elenco dei volumi Docker:
> Docker Volume LSPassaggio 2: ispezionare il volume Docker
Per controllare i dettagli sul volume creato, ispezionare il volume tramite "Ispezione del volume Docker"Comando:
> Volume Docker Ispezionare My-Glang-VolIl comando sopra mostra il nome, il mountpoint, i dettagli del driver del volume Docker:
Passaggio 3: montare il volume Docker
Successivamente, montare il volume Docker appena creato con il contenitore attraverso il comando fornito. Questo comando eseguirà e genererà il contenitore Docker usando l'immagine:
> Docker run -d --Name Go-Container-Source-Mount = My-Golang-Vol, Target =/App Golang: alpinoLa descrizione del comando sopra è la seguente:
Passaggio 4: ispezionare il contenitore Docker
Ispezionare il contenitore Docker per verificare se il volume è montato o meno:
> Docker Container Ispezionare il container GoDall'output seguente, è possibile vedere che il volume è stato montato correttamente con il contenitore Docker:
In alternativa, gli utenti possono utilizzare il "-v"Opzione per montare un volume con il contenitore, come mostrato di seguito:
> Docker run -d --name go1-container -v my-golang-vol:/app golang: alpineAbbiamo dimostrato la procedura per il montaggio dei volumi Docker.
Conclusione
Per montare il volume Docker, prima, crea un nuovo volume. Quindi, utilizza il "Docker run -d -name -mount source =, target = "Comando per montare un volume appena creato. Questo comando creerà un nuovo contenitore usando un'immagine specificata e monterà il volume Docker con il contenitore. Questo articolo ha dimostrato come montare i volumi Docker.