Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

Reaproveitamento de volume com persistência de dados

Gostaria de saber como posso reaproveitar um volume após excluir um container, cujos dados salvos por exemplo um cadastro de dispositivo com informação de login, continue armazenada no container e ele herde esses dados, não sendo necessário recadastrar as informações. Pelo que entendi o volume armazena um banco de dados do container, tipo um banco Mysql se eu removo o container é possível no volume preservar esse banco e reaproveitar com outro container, existe uma forma de fazer isso?

1 resposta
solução

Oi Silas,

os dados escritos no volume não são perdidos quando o container é removido. E isso é o padrão. Então se vc montar volume onde o mysql salva os dados, vai ter acesso a eles em um outro container, sim.

No caso da imagem oficial do mysql, se vc mapear /var/lib/mysql para alguma pasta do seu sistema, vai poder usá-la para montar o mesmo volume em outros containers.