Utilizando o prometheus com docker, é possível utilizar a seguinte config para que não seja necessário alterar o ip toda vez que precisar subir o projeto:
static_configs:
- targets: ['host.docker.internal:8080']
No data source do grafana a url fica: http://host.docker.internal:9090 ou simplesmente utilizar o nome do container na url.