O que é armazenamento persistente no Docker?
O que é armazenamento persistente no Docker?

Vídeo: O que é armazenamento persistente no Docker?

Vídeo: O que é armazenamento persistente no Docker?
Vídeo: Entendendo volumes Docker de uma vez por todas | Curso Docker #09 2024, Novembro
Anonim

Docker volumes de dados

Um volume de dados é um diretório dentro do sistema de arquivos do host que é usado para armazenar persistente dados para um contêiner (normalmente em / var / lib / docker /volumes). As informações gravadas em um volume de dados são gerenciadas fora do armazenar driver que normalmente é usado para gerenciar Docker imagens.

Também perguntado se os contêineres do Docker são persistentes?

UMA recipiente portanto não tem persistente armazenamento por padrão. Contudo, Docker fornece dois recursos que permitem o acesso a mais persistente recursos de armazenamento - Docker volumes e dados containers.

Em segundo lugar, por que precisamos de armazenamento persistente? Armazenamento persistente é precisava para armazenar dados em um dispositivo não volátil durante e após a execução de um programa. Classicamente, quando o sistema não tem RAM suficiente e precisa para armazenar dados em um disco interno. Para ser específico armazenamento persistente é precisava quando: o sistema é desligado.

Também sabe, o que é um armazenamento persistente?

Armazenamento persistente são quaisquer dados armazenar dispositivo que retém dados depois que a energia para esse dispositivo é desligada. Armazenamento persistente sistemas podem ser na forma de arquivo, bloco ou objeto armazenar.

Onde os volumes do Docker são armazenados?

Os volumes são armazenados em uma parte do sistema de arquivos do host que é gerenciado por Docker (/ var / lib / docker / volumes / no Linux). Não- Docker os processos não devem modificar esta parte do sistema de arquivos. Volumes são a melhor maneira de persistir os dados em Docker . Bind montagens podem ser armazenado em qualquer lugar no sistema host.

Recomendado: