Signer em Docker - Dados persistentes (considerações sobre backup)
O arquivo compose padrão do Signer usa dois volumes:
- sql: arquivos do banco de dados
- files: arquivos armazenados fora do banco de dados (para mantê-lo organizado)
observação
Os volumes sql e files provavelmente serão mapeados pelo seu orquestrador de containers para os volumes criados automaticamente signer_sql e signer_files
Fique à vontade para alterar esses volumes de acordo com a sua infraestrutura, por exemplo mapeando-os para pastas do host.
A stack também usa dois secrets, gerados manualmente durante a instalação:
- signer_sql_password: senha do usuário SA do SQL Server
- signer_encryption_key: criptografa segredos, como estados de sessão
Esses dois volumes e dois secrets contêm todos os dados necessários para recriar a stack do Signer. Nenhum dado adicional é persistido dentro dos containers, e a stack pode ser recriada livremente a qualquer momento.
cuidado
Em um ambiente de produção, tome as providências necessárias para fazer backup desses recursos!