curl http://localhost 报错找不到80端口

来源:3-2 dockerfile实战

胚状体

2017-12-14 20:40

请教大神:    docker run -d -p 80 why_not   已经返回ID了,但是docker ps 查看的时候没有运行中的容器,当然运行curl http://localhost 也报错了,说找不到80端口,请教这是怎么回事??

写回答 关注

2回答

  • 慕勒7123956
    2018-01-31 17:17:27

    我也是这个问题

    然后我 直接docker run (镜像)。里面有一个

    /bin/sh :invalid option报错

    我觉得可能是entrypoint那里写错了

    换成   

    RUN echo "daemon off;" >> /etc/nginx/nginx.conf

    我就是这样调好的。注意删除和停止之前的容器

  • itidying
    2017-12-14 22:57:14

    why_not是一个镜像吗?

    你换成这样写试试:

    docker run -d -p 80:80 nginx

Docker入门

再不学点Docker你就out啦!

97053 学习 · 242 问题

查看课程

相似问题