如何在Amazon EC2上为Docker Container打开3000端口?

我的EC2服务器上有3个docker容器。 在安全组中,我已经为3000端口添加了一个TCP规则。 安全Grops

我的容器与API必须在3000端口上工作。

sudo docker run -d -p 3000:3000 server 

当我跑步

 sudo docker ps PORTS 0.0.0.0:3000->3000/tcp 

但是nmap对我说:

 PORT STATE SERVICE 22/tcp open ssh 80/tcp open http 3000/tcp closed ppp 

而当我尝试发送POST或GET请求时,它返回我没有响应。