Aqui está um resumo dos principais pontos do exemplo prático mencionado no texto:
-
Um sistema de produção composto por:
- API .NET 9
- Worker para processamento em background
- Banco de dados PostgreSQL 17
-
Todos os componentes rodando em contêineres Podman rootless
-
Supervisão com systemd --user
Os principais aspectos mencionados são:
-
Configuração do ambiente:
- Usuário dedicado "app" criado para o sistema
- Diretório de trabalho /home/app configurado corretamente
-
Estrutura de diretórios:
- /home/app/data: armazenamento de dados compartilhados entre contêineres
- /userapps/zocateli/containers/storage: armazenamento persistente para imagens e camadas
-
Configuração do Podman:
- containers.conf, registries.conf e storage.conf personalizados
- Uso do driver overlay nativo do kernel (sem FUSE)
- Log direcionado para journald em RAM
-
Segurança:
- Modo "en
Read the full article at DEV Community
Want to create content about this topic? Use Nemati AI tools to generate articles, social posts, and more.

![[AINews] The Unreasonable Effectiveness of Closing the Loop](/_next/image?url=https%3A%2F%2Fmedia.nemati.ai%2Fmedia%2Fblog%2Fimages%2Farticles%2F600e22851bc7453b.webp&w=3840&q=75)



