Hi @jalim,
The curl
command should be run in the host OS rather than the container, as that would prove whether the service is exposing the port correctly. From the Dashboard go to the ‘Terminal’ panel for the device and select ‘Host OS’ (the top option), and then curl -v localhost:80
.
You should either get the same response as you did within the container (that ‘GET’ is not a suported method, which is fine as it at least shows there’s something listening on that port), or something like * connect to ::1 port 80 failed: Connection refused
which would suggest that the container hasn’t exposed port 80 and therefore can’t be contacted.
If you could share the relevant parts of the Dockerfile you’re using, that would also be extremely helpful!