文件什么的都按步骤建好了,也按照命令启动了,没报错,浏览器拒绝访问

来源:6-3 compose实战

冬012

2019-01-17 11:42

文件什么的都按步骤建好了,也按照命令启动了,没报错,浏览器拒绝访问,使用docker ps 查看运行的容器,只有一个数据库的在运行,

https://img3.mukewang.com/5c3ff95f0001f2b105440562.jpg

https://img.mukewang.com/5c3ff8e50001db0608080135.jpg

https://img3.mukewang.com/5c3ff8e500010a2309080090.jpg

https://img3.mukewang.com/5c3ff8e60001d9d807240353.jpg


看结果,Nginx服务都没启动,但是问题出在哪里呢?求大神指点!


写回答 关注

6回答

  • java_小牛
    2019-01-20 22:11:30
    已采纳
    1. 将ghost的Dockerfile文件的 COPY  ./config.js /var/lib/ghost/config.js命令 更换为COPY  ./config.js /var/lib/ghost/content/config.js; 

    2. 注释掉ghost的Dockerfile文件的 CMD ["npm", "start', "--production"] 这行自动启动命令,应该就可以了

    Miracl...

    注释掉这行就OK了,估计是新版本的ghost自己有自己的启动命令,不用我们给他设定

    2020-05-31 16:19:47

    共 3 条回复 >

  • 代码的坏味道
    2019-12-23 14:30:57

    按照最佳回答,改了下,确实可以了


  • xjinky
    2019-01-28 16:03:56

    我按这个操作了,但是问题还是没有解决呢

    冬012

    仔细检查下你的Dockerfile文件,配置有没有错误

    2019-01-30 11:00:04

    共 1 条回复 >

  • java_小牛
    2019-01-20 22:03:17

    我的问题解决了

  • java_小牛
    2019-01-20 21:45:58

    我的也是呀,同问

  • 慕斯卡2438498
    2019-01-17 16:01:52

    我也是问题解决了吗


    java_小...

    将ghost的Dockerfile文件的 COPY ./config.js /var/lib/ghost/config.js命令 更换为COPY ./config.js /var/lib/ghost/content/config.js; 注释掉ghost的Dockerfile文件的 CMD ["npm", "start', "--production"] 这行自动启动命令,应该就可以了

    2019-01-20 22:11:59

    共 1 条回复 >

Docker入门

再不学点Docker你就out啦!

97054 学习 · 242 问题

查看课程

相似问题