1、安装Docker for Windows的时候没有提示安装git for windows,需要手动下载安装。
2、运行git bash,开始 “启动fangPHP” 步骤。
3、运行git clone https://github.com/easychen/fangPHP的时候报错:
failed to register layer: re-exec error: exit status 1: output: ProcessBaseLayer . The system cannot find the path specifie
解决方法:将docker转换成Linux containers。
参考:https://stackoverflow.com/questions/46769833/docker-failed-to-register-layer-re-exec-error-exit-status-1-output-processb?rq=1
4、运行docker-compose.exe -f docker-compose.win.yaml up的时候报错:
for fangphp_livereload_1 Cannot create container for service livereload: b'Drive has not been shared
解决方法:docker for windows-settings-shared Drives里,把C和D盘都选上。
5、创建index测试文件后访问o.ftqq.com出现403。
右键docker选择kitematic下载安装,需要安装到指定路径,docker的安装目录下:C:\****\Docker\Kitematic。
修改local folder之后还是403,犯了个愚蠢的错误,index文件是txt格式。重新创建php文件后访问正常。
6、安装 Live-reload 插件。
找插件载入页面找了很久,其实就是扩展程序。但是一开始上传的时候一直提示安装失败。折腾了一圈回来试了一次成功了。