Oi Ailton, tudo bem?
Desculpe a demora em retornar.
Pelo que entendi, você está enfrentando problemas para carregar os arquivos CSS e imagem em um container NGINX no Docker, correto? Vou tentar te ajudar!
Uma possível solução para esse problema é verificar se os caminhos dos arquivos estão corretos no seu arquivo HTML. Certifique-se de que os caminhos para os arquivos CSS e imagem estão apontando corretamente para o diretório onde eles estão localizados dentro do container.
Outra coisa importante a verificar é se os arquivos estão sendo copiados corretamente para o diretório /usr/share/nginx/html
dentro do container. Você pode verificar isso executando o comando docker exec -it nginx ls /usr/share/nginx/html
para listar o conteúdo desse diretório dentro do container. Verifique se os arquivos style.css
e logo.png
estão presentes.
Além disso, verifique se as permissões dos arquivos estão corretas. Você mencionou que ambos os arquivos estão com permissão de leitura para todos os usuários, o que é bom. Certifique-se de que o usuário dentro do container tem permissão para ler esses arquivos.
Se mesmo assim o problema persistir, pode ser necessário verificar se o NGINX está configurado corretamente para servir os arquivos estáticos. Verifique o arquivo de configuração do NGINX dentro do container e certifique-se de que as configurações para servir arquivos estáticos estão corretas.
Espero que essas dicas te ajudem a resolver o problema!
Ah esse curso foi desativado e recebeu uma atualização, você pode verificar aqui:
Um abraço e bons estudos.