Eu sempre uso a versão LTS mais recente para NodeJS via ASDF.
Eu não executo meu ambiente de desenvolvimento no Docker.
Eu consigo ver como pode ser mais fácil para iniciantes completos, mas seria muito problemático para minhas preferências pessoais.