首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在生产模式下运行konga docker

无法在生产模式下运行konga docker
EN

Stack Overflow用户
提问于 2019-11-19 11:45:22
回答 1查看 406关注 0票数 0

我正在使用此镜像pantsel/konga并将其部署到openshift,但收到以下错误

代码语言:javascript
复制
error: Bootstrap encountered an error: (see below)
error: Error: EACCES: permission denied, mkdir './kongadata/uploads'

这是我的dockerfile

代码语言:javascript
复制
FROM pantsel/konga
ENV NODE_ENV=production
ENV DB_ADAPTER=postgres
ENV DB_URI=postgresql://konga:konga@postgresql-kong.unicorn1.svc:5432/konga
ENV TOKEN_SECRET=some_secret_token

EXPOSE 1337

我怎么才能修复它呢?请帮帮我

EN

回答 1

Stack Overflow用户

发布于 2019-11-19 14:23:36

根据这个issue

这不是一个bug。您只需自己定义一个目录的存储路径,Konga将拥有通过env var STORAGE_PATH访问的权限,正如您在日志中看到的那样。

您可以尝试使用

代码语言:javascript
复制
FROM pantsel/konga
ENV NODE_ENV=production
ENV DB_ADAPTER=postgres
ENV STORAGE_PATH=$HOME/konga
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58926319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档