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

时间:2019-11-19 03:45:21

标签: docker kong konga

我正在使用此图像pantsel/konga并将其部署到openshift,但出现此错误

error: Bootstrap encountered an error: (see below)
error: Error: EACCES: permission denied, mkdir './kongadata/uploads'

这是我的dockerfile

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

我该如何解决?请帮助我

1 个答案:

答案 0 :(得分:0)

根据此issue

  

这不是错误。您只需要定义存储路径   您自己进入目录Konga将通过   您在日志中看到的环境变量STORAGE_PATH

您可以尝试

FROM pantsel/konga
ENV NODE_ENV=production
ENV DB_ADAPTER=postgres
ENV STORAGE_PATH=$HOME/konga