出现 502 Bad Gateway; nginx配置检查了没问题;
--------------------------------------------------------------------------------------
ghost_db_1 docker-entrypoint.sh mysqld Up 0.0.0.0:3306->3306/tcp
ghost_ghost-app_1 docker-entrypoint.sh /bin/ ... Exit 254
ghost_nginx_1 nginx -g daemon off; Up 0.0.0.0:80->80/tcp
楼主知道怎么解决吗?
楼主解决了吗?我的也是这个问题,在请求后端接口时,就会显示这个错误,而请求静态资源时,是正常的。下面是我的nginx中的error.log出错的部分,
也是用最新版的官方镜像, 把配置文件改到/var/lib/ghost/content/ 下了 然后注释掉了 CMD["npm","start","--production"] ; 问题就解决了; 可能新版官方已经内部调用了这个? 另外直接启动ghost最新版 不配NGINX 和MySQL 也行, 官方应该是配了sqlite 提示用 -v 挂卷
ghost_nginx "nginx -g 'daemon of…" 7 seconds ago Up 6 seconds 0.0.0.0:80->80/tcp ghost_nginx_1
我的mysql都没起来
可以检查一下docker-compose.yml和nginx.conf,注意格式和拼写错误,比如变量名proxy_pass之间的下划线别漏打。