springboot通過docker進行部署,但是裡面有一些資源需要持久化,通過服務上傳的檔案持久化,通過如下指令
docker run -itd -v /usr/local/file:/usr/local/file -p 8080:8080 bffb047b897b
但是檔案上傳時報<code>permission denied</code>權限不足。因為主控端的目前運作使用者和docker容器裡面的運作使用者不一緻導緻通路權限問題。隻需要加入 <code>--privileged=true</code> 即可。
docker run -itd -v /usr/local/file:/usr/local/file -p 8080:8080 --privileged=true bffb047b897b
privileged參數介紹