问题一
直接通过docker-compose 安装前需要用composer install 先把所有的扩展包下载下来,官方的docker-compose.yml文件里面没有添加下载的命令。
问题二
安装一直报错,原因每次安装需要将mysql的共享卷数据清空。
问题三
修改mysql的配置。
#我这里导入之前配置好的数据表的时候,发现时间储存默认值是0000-00-00
`date` date NOT NULL DEFAULT '0000-00-00' COMMENT '注册日期'
解决方案:
推荐(原因我这里去修改mysql的容器里面的文件太费劲了)
在mysql的命令行中。// navicat 直接按F6
-- 查看当前
select @@sql_mode;
-- 去掉 NO_ZERO_IN_DATE 和 NO_ZERO_DATE
set @@sql_mode=(select replace(@@sql_mode,'NO_ZERO_IN_DATE,NO_ZERO_DATE',''));
-- 查看全局
select @@global.sql_mode;
set @@global.sql_mode=(select replace(@@global.sql_mode,'NO_ZERO_IN_DATE,NO_ZERO_DATE',''));