1
resposta

Docker & React App

Ao usar o Docker para desenvolver uma aplicação React, eu não consegui utilizar uma das suas principais características que é o listener do "npm start", que fica recompilando a cada mudança no código, ou seja, para aplicar as mudanças é necessário rodar "docker-compose run npm start" manualmente.

Há alguma solução para fazer o React se comportar dentro do container, como se comportaria na máquina host.

1 resposta

Eu não recomendo usar docker para o ambiente de desenvolvimento dessa forma, geralmente os itens de infra como filas, banco de dados e outros são uma boa e coloca-los em docker facilita muito, porém colocar seu ambiente de programação só deixa as coisas mais complexas, no seu caso até tem como fazer como no exemplo: https://medium.com/@McMenemy/react-docker-for-development-and-production-6cb50a1218c5, mas novamente não recomendo pq complica o e te faz perder tempo com aquilo que não deveria ser seu foco.