记录win10 教育版 Docker Desktop 安装 laradock 踩坑

C:\Users\zifan>docker --version
Docker version 19.03.8, build afacb8b

安装:https://xueyuanjun.com/post/9608?page=9#comments
遇到各种坑,这些坑通常都是网络原因导致的(公司/家里,都是win10 ,相同版本的docker,相同版本的laradock,公司出现各种源包的no longer release提示,家里就很顺利的完成安装)。
没尝试过VPN,我的解决方法如下:
1、替换http为https
2、添加add-apt-repository --remove ppa:ondrej/php命令用于删除 no longer relesae 源
3、删除libzip-dev
4、修改hosts:199.232.68.133 raw.githubusercontent.com

比较懒,直接截图保存,通过文件的diff能看到修改的地方: https://github.com/Laradock/laradock (2020/07/23 不断更新的laradock)

修改了php-fpm/Dockfile, workspace/sources.sh文件,对应上面的第1步;修改了workspace/Dockfile, 对应上面的第2、3步骤

 

 

 

----------------------------------------- 2020/07/24 ------------------------------------------

mysql v8.0.21:lower_case_table_names表名大小写问题,解决方案如下:

 

同时删除{下载目录}/Laradock/.env文件中DATA_PATH_HOST指定的路径下的mysql文件夹, 整个删除,重新执行:

docker-compose up --build -d mysql

配置值用法介绍

SHOW  VARIABLES like 'lower%';
lower_case_table_names=1  表名存储在磁盘是小写的,但是比较的时候是不区分大小写
lower_case_table_names=0  表名存储为给定的大小和比较是区分大小写的 
lower_case_table_names=2, 表名存储为给定的大小写但是比较的时候是小写的

 参考链接:

https://www.cnblogs.com/landv/p/11417353.html

https://blog.csdn.net/wxuzero/article/details/79454216

 

posted @ 2020-07-23 17:52  下班闪电去打卡  阅读(462)  评论(0编辑  收藏  举报