Laravel Sail 是 Laravel 官方封装的 Docker Compose 工具,一键初始化、统一命令(如 sail up、sail artisan)、支持服务选配与配置微调,简化本地开发环境搭建与管理。

用 Laravel Sail 搭建本地开发环境非常简单,它本质是 Laravel 官方封装的一套 Docker Compose 脚本,帮你省去手动写 docker-compose.yml 和配置 Nginx/PHP/MySQL 的麻烦。
一键初始化 Sail 环境
新项目直接用 Laravel 安装器创建时带上 --dev 参数,会自动包含 Sail:
laravel new my-app --dev已有项目则运行:
cd my-app && php artisan sail:install执行后会生成 docker-compose.yml 和 .env.example 中的 Sail 相关配置(如 DB_HOST=sail),并提示你选择需要的服务(MySQL、PostgreSQL、Redis、Meilisearch 等)。
启动与日常开发命令
Sail 提供了统一的 ./vendor/bin/sail 命令代理,所有操作都不需单独记 Docker 命令:
标签: mysql php linux laravel redis js 前端 node.js node docker vite
还木有评论哦,快来抢沙发吧~