[英]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.