Massa! Já adiantando que o docker é um pouco pesado, dependendo das suas configs pode ser que dê uma travada. Eu aprendi no curso Ignite e no GoStack da Rocketseat, são bem completinhos. Ambos ensinam a criar a imagem do banco e a aplicação. Porém de cabeça, eu n lembro o passo-a-passo para te passar. Teria que dar uma revisada pra te passar, pois eu não uso o docker no dia-a-dia de trabalho.
Em resposta a Galera como começo no docker
3