Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Rodar MongoDB em containers Docker com CentOS é mais complicado do que parece, especialmente com systemd no meio. A instalação até funciona, mas o serviço não inicia.
Exato.
No meu time, a gente sempre tenta evitar o systemd dentro do container por causa dessa confusão toda. O que funciona pra gente é rodar o mongod direto pelo comando na entrypoint. Assim, fica mais fácil monitorar e evitar surpresas na operação.
Concordo com o Pedro. Dentro de containers, o mais prático é evitar o systemd. Se precisar de controle, dá pra fazer scripts de init bem simples e ainda manter a observabilidade.
Entendi, mas não fica mais difícil fazer o rollback se o serviço não estiver no systemd? Aí o suporte vira uma dor de cabeça.