请教大神: docker run -d -p 80 why_not 已经返回ID了,但是docker ps 查看的时候没有运行中的容器,当然运行curl http://localhost 也报错了,说找不到80端口,请教这是怎么回事??
我也是这个问题
然后我 直接docker run (镜像)。里面有一个
/bin/sh :invalid option报错
我觉得可能是entrypoint那里写错了
换成
RUN echo "daemon off;" >> /etc/nginx/nginx.conf
我就是这样调好的。注意删除和停止之前的容器
why_not是一个镜像吗?
你换成这样写试试:
docker run -d -p 80:80 nginx