sylviohmartins / spring-kafka-demo

0 stars 0 forks source link

Compose by Podman #1

Open sylviohmartins opened 1 year ago

sylviohmartins commented 1 year ago

version: '2' services: kafka-ui: image: provectuslabs/kafka-ui:latest container_name: kafka-ui ports:

sylviohmartins commented 1 year ago

A refatoração realizada foi a migração do arquivo de configuração do Docker Compose para o formato de configuração equivalente no Podman Compose. O Podman é uma ferramenta de gerenciamento de contêineres similar ao Docker, porém com algumas diferenças na sintaxe utilizada.

Aqui estão as principais alterações realizadas na refatoração:

As imagens Docker continuam as mesmas, mas prefixamos os nomes das imagens com docker.io/, pois o Podman utiliza o Docker Hub por padrão. Adicionamos a seção podman em cada serviço para especificar as configurações específicas do Podman, como o modo de rede. Utilizamos network_mode: host para manter a mesma funcionalidade de exposição de portas. Os números de porta nos mapeamentos de portas foram atualizados para usar strings entre aspas duplas (por exemplo, "8080:8080" em vez de 8080:8080). Além disso, foi realizado o ajuste do texto em português para a descrição do que foi feito em cada alteração. No geral, a lógica e os serviços do Docker Compose permanecem os mesmos no Podman Compose, mas algumas pequenas adaptações foram necessárias para atender às particularidades do Podman.