Tem esse post aqui: https://cursos.alura.com.br/forum/topico-sugestao-docker-compose-kafka-zookeeper-e-kakfa-ui-279740 que dá uma boa ajuda para quem não quer ficar sujando a máquina com instalação de kafka, zookeeper etc e é muito boa
Mas procurando mais a fundo eu queria algo que fosse menos trabalhoso ainda (sim, não queria ter que criar um docker-compose file)
Pesquisando, achei esse repositório no github https://github.com/lensesio/fast-data-dev em que basicamente você só precisa rodar um docker run --rm --net=host lensesio/fast-data-dev
e ele vai subir tudo pra você.
Caso queira mais configurações, tem que olhar na doc no github, mas esse comando aqui já cobre o mais simples (subir zookeeper, kafka e ui também)
Ah, se alguém estiver usando WSL 2 igual eu, o http://localhost:3030 não vai funcionar, precisa pegar o ip da máquina do WSL usando o comando ip addr show eth0 | grep inet | awk '{print $2;}' | cut -d'/' -f1
no terminal e o ip que ele te devolver, tu usa pra acessar a UI