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.
Respondendo a "Sim, não havia pensado por esse lado da compati..." dentro da publicação Por que usar container pro front-end?
1