Executando verificação de segurança...
4

garantir que que vai ter compatibilidade independente do s.o ou qualquer outra psrticularidade da sua máquina, tendo o Docker você vai ter toda a sua stack rodando plug and play.

e isso garante que as suas alterações locais vão ter o mesmo resultado quando forem para o ambiente produtivo.

Carregando publicação patrocinada...
1
1

sim, pois seu projeto frontend, pode rodar na vercel, ou num servidor bare metal, ou num kubernetes ou ainda num docker swarm. Cada um desses pode rodar num servidor com ubuntu, debian, red hat ou qualquer outro flavior.
Além disso se na sua máquina rodar, mas a do seu amigo não rodar? Ai você esqueceu que tem uma lib que tu usa que precisa instalar uma lib no SO para fazer uma função especifica, ai mesmo sem uma boa documentação do projeto seu colega consegue ver o que é preciso pra rodar através do seu dockerfile.