I have Grafana hosted on Google Cloud Platform using docker - https://github.com/kamon-io/docker-grafana-graphite. I confirmed docker is running on GCE and as GCE only allows port 8080 upwards I change the Grafana port to 8080. I tried previewing using the console, and it returned
Error: Could not connect to Cloud Shell on port 8080.
Ensure your server is listening on port 8080 and try again.
This error does not pertain to this app alone but all the apps I have hosted on GCE, so I seeking a valid way to preview webapps on GCE. This is the docker file docker-compose.yml
version: '2'
services:
grafana_graphite:
build: .
image: kamon/grafana_graphite
container_name: kamon-grafana-dashboard
ports:
- '8080:8080'
- '8181:8181'
- '8125:8125/udp'
- '8126:8126'
- '2003:2003'
volumes:
- ./data/whisper:/opt/graphite/storage/whisper
- ./data/grafana:/opt/grafana/data
- ./log/graphite:/opt/graphite/storage/log
- ./log/supervisor:/var/log/supervisor