应该是没正确关联到MySQL……
解决方法:宿主机任意一个目录,举例: nano /var/.env 文件,直接把 https://github.com/celaraze/chemex/blob/main/.env.example文件内容拷贝进去。修改以下选项:
# 修改项如下:
# 数据库地址
DB_HOST=192.168.1.1 (可以直接写宿主机IP地址)
# 数据库密码
DB_PASSWORD=password(账户密码记得修改)
# 关掉并删除之前启动的容器
docker ps
docker stop **已启动的容器编号** && docker rm **已启动的容器编号**
# 重新启动容器
docker run -itd --name chemex --restart=always -p 8000:8000 -v /var/.env:/var/www/html/laravel/.env celaraze/chemex:latest
# 如果您是第一次使用 chemex,则需要执行数据库迁移。
docker -it chemex /bin/bash 进入 docker 容器执行命令:
cd /var/www/html/laravel && php artisan chemex:install
关注数量超出限制,
请先删除部分内容再尝试