簡體   English   中英

無法在生產模式下運行 konga docker

[英]Cannot run konga docker in production mode

我正在使用此圖像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

我該如何解決? 請幫我

根據這個問題

這不是錯誤。 您只需要自己定義一個目錄的存儲路徑,Konga 將通過 env var STORAGE_PATH獲得訪問權限,正如您在日志中看到的那樣

你可以試試

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM