Docker入门-compose实战(慕课)报错:ghost_ghost-app_1停止运行报错Exit 254

背景

在学习docker,用的ubuntu,配合慕课网的docker入门,说是入门,但是总感觉这个课程,不简单

问题:

视频网上有,但是code不全,总有问题,所以我直接贴图了 说一下遇到的几个问题

  • 配置文件书写格式规范,空格,单引号一定要注意
  • docker-compose up (-d)不要写-d 这样可以看log查出是哪写的有问题
  • 遇到npm ERR! Linux 4.4.0-116-generic
    解决方法是注释掉 CMD[“npm”,”start”,”–production”] 再试试。
    Docker入门-compose实战(慕课)报错:ghost_ghost-app_1停止运行报错Exit 254_第1张图片

code

  • ghost/config.js
    Docker入门-compose实战(慕课)报错:ghost_ghost-app_1停止运行报错Exit 254_第2张图片

  • ghost/Dockerfile
    注释掉 CMD[“npm”,”start”,”–production”]
    这里写图片描述

  • nginx/nginx.conf&nginx/Dockerfile
    Docker入门-compose实战(慕课)报错:ghost_ghost-app_1停止运行报错Exit 254_第3张图片

  • docker-compose.yml
    Docker入门-compose实战(慕课)报错:ghost_ghost-app_1停止运行报错Exit 254_第4张图片

测试:

  • 创建账号
    Docker入门-compose实战(慕课)报错:ghost_ghost-app_1停止运行报错Exit 254_第5张图片
    Docker入门-compose实战(慕课)报错:ghost_ghost-app_1停止运行报错Exit 254_第6张图片

  • 写文章
    Docker入门-compose实战(慕课)报错:ghost_ghost-app_1停止运行报错Exit 254_第7张图片
    Docker入门-compose实战(慕课)报错:ghost_ghost-app_1停止运行报错Exit 254_第8张图片

你可能感兴趣的:(docker)