Como instalar o Podman no WSL2
Dicas para não passar por algumas das dores que tive.
Fala galera! Resolvi instalar o Podman por ser mais simples e rápido que o Docker (e funciona tão bem quanto). Ao invés de utilizar VirtualBox, resolvi usar o WSL2 e instalar o Debian. Segue a dica sem enrolação:
Quando você for instalar a sua distro no WSL2, não esqueça de configurar para a versão 2 com os comandos a seguir no Powershell como administrador.
wsl --list -v NAME STATE VERSION
* Debian Stopped 1wsl --set-version Debian 2
A conversão está em progresso. Essa operação pode levar alguns minutos...
A conversão está finalizada.wsl --list -v
NAME STATE VERSION
* Debian Stopped 2
Se sua versão for 1, como era meu caso, a maioria dos tutoriais vão dar erro, fazendo você fazer gambiarras e te forçar a rodar o Podman com o sudo o tempo todo.
O comando wsl --list -v
vai listar sua distro (no meu caso, Debian; no seu, talvez Ubuntu-18.04) e a versão do WSL.
wsl --set-version Debian 2
vai modificar para a versão 2, e novamente o comando wsl --list -v
para confirmar que de fato a alteração foi feita.
E então, segue esse tutorial aqui: https://gist.github.com/matinrco/5515e213f6aaadae47dc4af003805385
Consegui usar o hello-world do Docker, o Nginx (conforme tutorial) e o RabbitMQ. Caso tenha mais problemas vou atualizar aqui.
Obrigado!