codeedu/wsl2-docker-quickstart

Demora em atualizar codigo no container usando WSL2

allisonwilliancandido opened this issue · 4 comments

Olá pessoal.

Alguém já passou pela seguinta situação?
Estou usando WSL2 com o ubuntu instalado
Dentro do ubuntu tenho o docker e minha aplicação PHP.
Até tudo maravilha, quando executo o compose a pagina é super rapida mas,
a e é que começam o problema.
Quando faço qualquer alteração no meu arquivo do projeto que está no host(ubuntu) demora para atualizar no browser onde estou executando minha aplicação.
Fiz uma media e demora de 1 a 2 minutos para atualizar.
Ex: se alterei somente um texto no meu php fico fazendo varios refresh até que esse novo texto apareça no navegador.

Alguem sabe como contornar isso?

Obrigado.

Olá @allisonwilliancandido , tudo bem?

Isto não é comum. Como está configurado seu ambiente, exemplo, esta aplicação PHP está rodando com servidor WEB embutido do PHP ou está usando Nginx ou Apache? Como é o processo de salvar o arquivo e ele estar disponível para acessar no browser?

Estou rodando vários container no compose. Um para o banco, um para o webserver(nginx) e outro para o PHP.
Quando salvo qualquer alteração no arquivo .php no host(wsl ubuntu) para persistir essa alteração no container demora mais de 1 minuto. Essa visão eu tenho através do browser(Windows), pois quando atualizo não aparece com a minha última atualização.

@allisonwilliancandido , consegue compartilhar um exemplo para testarmos?

@allisonwilliancandido , consegue compartilhar um exemplo para testarmos?

Luiz me desculpe, acabei esquecendo de responder.
Eu consegui resolver.
Apenas mudei para outra imagem pelo site do dockerhub e funcionou certo agora.