I just finished working on a GO REST API and I would like to move my code into a container. I already accomplished this, but I am unable to hit my endpoints through postman since the error: Error: socket hang up
is thrown.
According to this SO thread, this could be caused by my firewall, after running ufw status
I noticed my firewall is not up, so I am unsure what could be causing this error.
My app seem to be running correctly and I mapped the container with port 8080 in my local machine.
└─(19:14:04 on master ✭)──> docker ps ──(Tue,Feb02)─┘
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b001f19e2957 go-library "./library" 15 minutes ago Up 15 minutes 0.0.0.0:8080->8080/tcp cranky_kare
I also made sure my request are using this port.
GET http://localhost:8080/books/3
Error: socket hang up
Request Headers
User-Agent: PostmanRuntime/7.26.10
Accept: */*
Postman-Token: 190a5849-b859-4324-a65e-37a7b69b49fb
Host: localhost:8080
Accept-Encoding: gzip, deflate, br
Source: Docker Questions