Come montare i volumi Docker

Come montare i volumi Docker

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-Vol

Successivamente, verifica se il volume viene creato o meno visualizzando l'elenco dei volumi Docker:

> Docker Volume LS

Passaggio 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-Vol

Il 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: alpino

La descrizione del comando sopra è la seguente:

  • "-nome"Viene utilizzato per specificare il nome del contenitore.
  • "-D"Viene utilizzato per eseguire il contenitore in background.
  • "-montare"Viene utilizzato per montare il volume con il contenitore appena generato.
  • "fonte"La variabile viene utilizzata per specificare il volume.
  • "bersaglio"Viene utilizzato per definire il percorso di destinazione.
  • "Golang: alpino"È un'immagine che crea un nuovo contenitore:

Passaggio 4: ispezionare il contenitore Docker

Ispezionare il contenitore Docker per verificare se il volume è montato o meno:

> Docker Container Ispezionare il container Go

Dall'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: alpine

Abbiamo 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.