Unable to connect to erpnext

I have used the following https://github.com/frappe/frappe
All the containers are running.
In the frappe container, running:
sudo service nginx status

  • nginx is running

sudo supervisorctl status
frappe-bench-web:frappe-bench-frappe-web RUNNING pid 101, uptime 6:51:05
frappe-bench-web:frappe-bench-node-socketio RUNNING pid 102, uptime 6:51:05
frappe-bench-web:nginx RUNNING pid 103, uptime 6:51:05
frappe-bench-workers:frappe-bench-frappe-default-worker-0 RUNNING pid 97, uptime 6:51:05
frappe-bench-workers:frappe-bench-frappe-long-worker-0 RUNNING pid 99, uptime 6:51:05
frappe-bench-workers:frappe-bench-frappe-schedule RUNNING pid 98, uptime 6:51:05
frappe-bench-workers:frappe-bench-frappe-short-worker-0 RUNNING pid 100, uptime 6:51:05

I am unable to connect to my site site1.local, I get the error “Unable to connect”

Any idea what I could be doing wrong.

Running docker on Ubuntu 17.10

Check if you can PING your container first. Maybe you need to bridge the network / forward the port.

Yes I am able to ping my container.
I have the following ports
6787 - unable to connect
8000 - unable to connect
8081 - Welcome to nginx!
9000 - Error: ENOENT: no such file or directory, stat ‘/app/frappe-bench/index.html’ at Error (native)

Not sure what the last error message means.

Thanks.