安装windows版本docker,并且安装,这里我选择使用hyperV
【官网】:https://www.docker.com/
下载laradock
【github】:https://github.com/laradock/l...
git clone https://github.com/laradock/laradock.git
进入laradock文件夹
复制.env.example到.env
打开.env,按需进行一些调整,比如:WORKSPACE_INSTALL_NODE=true 改为 false,不需要安装node WORKSPACE_INSTALL_YARN=true 改为 false,不需要安装yarn WORKSPACE_INSTALL_NPM_GULP=true 改为 false,不需要安装gulp WORKSPACE_INSTALL_NPM_VUE_CLI=true 改为 false,不需要安装vue WORKSPACE_SSH_PORT=2222 改为 60022 ,windows 2222 会报错占用
按需启动:
进入到laradock的文件夹执行启动命令docker-compose up -d nginx php-fpm mysql redis workspace
点击弹出的share it
进入workspace控制台,安装laravel代码
composer create-project --prefer-dist laravel/laravel:^7.0 my_php_project
然后把 my_php_project 中的全部文件移动到,上一层目录.
mv my_php_project/* ./ mv my_php_project/.* ./
- 访问 localhost 验证
备注:如需重新启动,停掉容器后再次切到laradock目录下按需执行如下命令:
docker-compose up -d nginx php-fpm mysql redis workspace
!!注意事项:laravel项目代码.env配置文件中,DB_HOST=mysql,这样配置可以连接到mysql
否则可能会报:SQLSTATE[HY000] [2002] Connection refused
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。