Eu só aproveitei para tentar reproduzir esse problema e não consegui.
Eu lancei o mais recente Amazon Linux AMI.
Após o login, instalei git e nginx via yum, movi /usr/share/nginx/html
para /usr/share/nginx/orig-html
, copiei um repo html em usr/share/nginx/html
e testei que o novo repo está visível, não na página de teste.
Depois, usei o AWS Console para "Criar imagem" da instância de trabalho.
Quando a imagem da AMI foi concluída, lancei outra instância da minha AMI personalizada e confirmei que o site que eu havia instalado estava funcionando, não o padrão.
Então, eu acho que eu perguntaria se você estava criando a imagem corretamente, esperando que o instantâneo fosse concluído antes de iniciar outra instância usando o novo ID da AMI.