Como montar volumes do Docker

Como montar volumes do Docker

Os componentes significativos do Docker são imagens do docker, recipientes do docker, registro do docker e volume do docker. Os volumes do docker são o sistema de arquivos externo usado para preservar os dados produzidos pelos contêineres do Docker. O volume do docker é totalmente independente do ciclo de vida do contêiner, pois é gerenciado no host. Portanto, também é chamado de sistema de arquivos de backup e é facilmente compartilhável entre outros contêineres.

Este blog demonstrará o método para montar os volumes do Docker com contêineres.

Como montar volumes do Docker?

O simples "-montar" ou "-v”A opção é utilizada para montar o volume do Docker. O "-montar”A opção especifica a“volume de origem" e "DIR”. Para montar o volume do Docker com o recipiente, acompanhe as instruções fornecidas.

Etapa 1: Crie volume do Docker

Primeiro, crie um novo volume do Docker com a ajuda do “Volume do Docker Criar ”Comando como mostrado abaixo:

> Docker Volume Crie My-Golang-Vol

Depois disso, verifique se o volume é criado ou não, visualizando a lista dos volumes do Docker:

> Docker Volume LS

Etapa 2: Inspecione o volume do Docker

Para verificar os detalhes sobre o volume criado, inspecione o volume através do “Docker Volume Inspecion”Comando:

> Docker Volume Inspecione My-Golang-Vol

O comando acima mostra o nome, MountPoint, detalhes do driver do volume do Docker:

Etapa 3: Monte o volume do Docker

Em seguida, monte o volume do Docker recém -criado com o contêiner através do comando fornecido. Este comando será executado e gerará o contêiner do docker usando a imagem:

> Docker run -d--name go-container--mount fonte = my-golang-vol, alvo =/app Golang: Alpine

A descrição do comando acima é o seguinte:

  • ““-nome”É usado para especificar o nome do contêiner.
  • ““-d”É utilizado para executar o recipiente em segundo plano.
  • ““-montar”É usado para montar o volume com o recipiente recém -gerado.
  • ““fonte”A variável é usada para especificar o volume.
  • ““alvo”É usado para definir o caminho de destino.
  • ““Golang: Alpine”É uma imagem que cria um novo contêiner:

Etapa 4: Inspecione o contêiner do Docker

Inspecione o recipiente do docker para verificar se o volume está montado ou não:

> Docker Container Inspect-Container

Na saída abaixo, você pode ver que o volume foi montado com sucesso com o recipiente do docker:

Como alternativa, os usuários podem utilizar o “-v”Opção para montar um volume com o recipiente, como mostrado abaixo:

> Docker run -d--name go1-container -v my-golang-vol:/app Golang: Alpine

Demonstramos o procedimento para montar os volumes do Docker.

Conclusão

Para montar o volume do Docker, primeiro, crie um novo volume. Então, utilize o “Docker Run -D -name -Mount Source =, Target = ”Comando para montar um volume recém -criado. Este comando criará um novo contêiner usando uma imagem especificada e montará o volume do docker com o contêiner. Este artigo demonstrou como montar volumes do Docker.