Kind
Dev tool, local only. A shell script over Docker Compose
Interface
sail <command>: up, stop, artisan, composer, npm, test, shell, share
Runs on
macOS, Linux, Windows via WSL2; Docker Desktop or an engine
Installed by
composer require laravel/sail --dev · sail:install · sail up
Voice
sail:install · sail:add · sail:publish
Scales by
One container per service in compose.yaml; sail:add appends another
Range
Cloud: n/a: local only. Cloud builds from the repo, not compose
Forge, VPS: n/a: local only. Forge installs PHP on the host
Vapor: n/a: local only. Vapor builds its own runtime or a Dockerfile