Apologies if this obvious - I can't seem to figure this out. I have a docker container with ports 8112 exposed to the host. Docker ps shows: ' 0.0.0.0:8112->8112/tcp '
From the host, I can successfully connect to the port using localhost: ' curl localhost:8112 **This works '
From the host or remote machine, I cannot connect via ip: ' curl 192.168.0.5:8112 **This fails - just hangs and eventually timeouts '
I'm not sure how to diagnose from here - any help would be greatly appreciated!
tcpdump
is the way to diagnose this, and perhaps netfilter'sTRACE
target.