Estou migrando do docker para o podman (não indo direto para o kubernetes, pois isso definitivamente seria um exagero neste momento).
Agora, muitas configurações elegantes podem ser obtidas como configuração do docker-compose - mas o docker-compose depende do daemon do docker para iniciar (e continuar executando) os contêineres interdependentes.
A maneira do podman de fazer isso seria ter arquivos de unidade systemd que dependem uns dos outros e deixar o systemd fazer o monitoramento e a inicialização (e desligamento).
Agora, a conversão manual de configurações de composição do docker em arquivos de unidade é propensa a erros e um pouco tediosa.
Existe uma fonte conhecida de um leitor compatível com docker-compose sensato que eu possa configurar para gerar arquivos de unidade systemd?
O Podman 3.0 (lançado em fevereiro de 2021) introduziu o suporte para o padrão docker-compose . O Podman agora oferece suporte à API REST do Docker bem o suficiente para atender às necessidades do docker-compose.
Embora eu não tenha testado, espero que o método a seguir possa ser uma maneira de converter YAML do docker-compose em arquivos de serviço do systemd:
(Eu escrevi outra resposta do Stackoverflow com mais detalhes)
(veja a página man )
O artigo From Docker Compose to Kubernetes with Podman discute um tópico relacionado: Como converter Docker Compose YAML em Kubernetes YAML .