1、ErrorException] mkdir (): Permission denied
解決:權限不夠,thinkphp5下,runtime 文件夾改777,文件所有者改為 laradock(進入workspace執行)。
2、thinkphp5 使用exit()函數,nginx返回500狀態碼
解決:runtime 文件夾改777
3、連接問題
在容器中執行時,MySQL連接的 Host 設置為 mysql,如果是外部客戶端直接連接的話設置為常規地址。
redis等同理。
4、win10構建workspace時,報錯提示/tmp/sources.sh: not found
git bash 中 切換到 laradock 目錄
$ vi ./workspace/sources.sh
$ :set ff=unix
$ :wq
https://github.com/laradock/laradock/pull/2388
5、NVM 慢的問題
在 env 文件中設置
WORKSPACE_NVM_NODEJS_ORG_MIRROR = https://npm.taobao.org/mirrors/node
這是設置 nvm 安裝 nodejs 時從哪個鏡像下載源文件的參數,設置后,nodejs 安裝的飛快.
https://segmentfault.com/a/1190000021076776?_ea=32371232
6、WORKSPACE 慢
在 env 文件中設置:
CHANGE_SOURCE=true
UBUNTU_SOURCE=aliyun
注:UBUNTU_SOURCE 支持多種選擇,具體情況請查看 workspace/sources.sh 文件
7、ppa 加速
在 workspace 的 Dockfile 中 增加標紅的一段

find /etc/apt/sources.list.d/ -type f -name "ondrej-ubuntu-php-xenial.list" -exec sed -i.bak -r 's#deb(-src)?\s*http(s)?://ppa.launchpad.net#deb\1 https\2://launchpad.proxy.ustclug.org#ig' {} \; && \
https://www.cnblogs.com/cshaptx4869/p/12374234.html
8、0curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused
設置 host 文件:
199.232.28.133 raw.githubusercontent.com
https://github.com/laradock/laradock/issues/2459
https://segmentfault.com/a/1190000022907462
9、status code not OK but 500: {"Message":"Unhandled exception: Filesharing has
設置項目的根文件夾

https://stackoverflow.com/questions/62215781/docker-compose-failed-to-build-filesharing-has-been-cancelled-eshoponcontain