各位:请教一下daocloud上部署ghost的问题:)

我最近准备使用daocloud 官网地址: https: // www . daocloud.io/ 部署一个ghost博客。因为需要修改源码所以不能直接用官方镜像库直接部署。于是我,将代码都托管到Github,然后在daoCloud上生成镜像。但是需要dockerfile文件配置,于是我在github上找到了 在daocloud上部署ghost的一个dockerfile项目DaoCloud/ghost 项目地址: https: // github.com /DaoCloud/ghost 。使用这个项目中的Dockerfile的文件。多次修改,在daoCloud镜像能够执行成功,但是部署一直都失败。文件在本地运行正常。有知道的大哥抽空帮助一下,看看问题出在哪里。我的项目github地址:https:// github.com/ pjmnb007/ my ghost/. 所有文件都在这里。万分感谢。
已邀请:

qq624098000

赞同来自:

1.需要绑定MySQL
2.需要设置环境变量GHOST_ROOT_URL为你完整的url: http :// xxx .xxx
3.如果用的DockerHub的版本(https: // github .com/docker-library/ghost),需要配置volume,绑定设置目录为/var/lib/ghost。如果配置正确,应该能在volume的文件管理中看到images、themes等文件夹。
如果用的DaoCloud的版本,就不需要绑定volume,但是无法上传图片,也无法改主题

另:不知道你要改的代码是什么,如果你只是想换主题的话,可以就用DockerHub镜像来部署,然后在volume中上传主题即可

十年一日 - 大明小子。小明长大了,可还像个小孩。

赞同来自:

多谢了。已经解决了~非常感谢,这样的做会引起内存不足。。然后就要缴费。用了另一种方式,解决了这个问题;。

要回复问题请先登录注册