问答详情
源自:6-3 compose实战

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

文件什么的都按步骤建好了,也按照命令启动了,没报错,浏览器拒绝访问,使用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服务都没启动,但是问题出在哪里呢?求大神指点!


提问者:冬012 2019-01-17 11:42

个回答

  • 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"] 这行自动启动命令,应该就可以了

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

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


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

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

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

    我的问题解决了

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

    我的也是呀,同问

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

    我也是问题解决了吗