Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.

Muita gente ainda não percebe o impacto de montar subdiretórios específicos dentro de volumes Docker, especialmente em ambientes de produção. Quando você faz uma montagem relativa ao arquivo de compose, como './cache:/tmp/cache', pode acabar criando dependências difíceis de gerenciar ou até riscos de segurança se não for bem planejado.
Verdade, a gente tem que pensar bem na operação. Às vezes uma montagem mal feita faz o ambiente ficar instável, principalmente em rollback rápido.
O impacto na performance também não pode ser subestimado, cara. Dependendo de como montar, pode afetar o acesso às pastas e até travar o container. Já vi casos de montar diretórios de cache de forma mal planejada e o sistema ficou lento.
Concordo, o que me ajuda bastante é deixar tudo o mais reversível possível. Uso scripts de rollback que restauram o estado anterior antes de qualquer alteração no mount. Assim, a gente evita perder dados ou ficar travado.