19 pontos por xguru 2022-11-11 | 4 comentários | Compartilhar no WhatsApp
  • Ferramenta baseada no mecanismo Podman que facilita o trabalho com contêineres em ambientes locais
    • Build : criar imagens a partir de Containerfile / Dockerfile
    • Run : baixar imagens de registros remotos, Start/Stop/Restart
    • Inspect : abrir o terminal do contêiner. Ver logs
    • Push : enviar para registros OCI. Implantar e testar no K8s
    • Suporte a Pods & K8s : criar e "podificar"
    • Expansível com plug-ins do Podman Desktop e Docker Desktop Extensions
  • Mesma interface no Windows/Mac/Linux

4 comentários

 
bbulbum 2022-11-11

Como uso Fedora, acabei migrando naturalmente para o podman. Algumas coisas boas de saber são:

  • O Podman, diferente do Docker, não executa um daemon.
  • Portanto, os containers do podman não ficam sob um grupo como no Docker, e sim com as permissões do usuário que os executou.
  • Parece haver um bug ao montar volumes. Em geral, as imagens Docker executam processos como root, mas se você conectar um volume a uma imagem que não faz isso, ele automaticamente concede permissões de root ao diretório conectado..
  • Esse comportamento pode ser resolvido alterando as permissões com o comando podman unshare, mas é bem incômodo..
 
bbulbum 2022-11-11

Também existe o podman-compose, então no geral dá para usar sem grandes problemas, mas, conforme você vai usando, aparecem algumas partes que simplesmente não funcionam muito bem... a migração não foi tão fácil quanto eu imaginava.

 
gaemi 2022-11-11

Estou usando o Rancher Desktop em um MacBook M1 Pro; essa seria uma opção melhor??