• #laravel
  • #docker
  • #sail

Laravel v9.51 nuevo comando sail:add

Laravel Sail es una de las herramientas del ecosistema de Laravel que nos facilita el desarrollo con el uso de docker que nos permite usar diferentes servicios fácilmente.

Cuando queremos crear un nuevo proyecto de laravel y usarlo con sail, podemos seguir 2 caminos.

Métodos para instalar sail en laravel

Usando “laravel installer”

Terminal
laravel new my-project
cd my-project
php artisan sail:install

Justo después de ejecutar sail:install, en la consola se nos mostrará un menú para elegir que servicio deseamos agregar.

Agregar servicios a laravel sail con sail:install

Usando curl

Terminal
curl -s "https://laravel.build/my-project?with=mysql,redis" | bash

Como vemos en el comando, usamos el parámetro with=mysql,redis para indicar que servicios se deben agregar en nuestro nuevo proyecto (en este caso mysql y redis)

Agregar más servicios con sail:add

Pero ¿qué sucede si queremos agregar un nuevo servicio a nuestro proyecto ya creado?

Aquí es donde hacemos uso del nuevo comando para sail que se agregó en la versión 9.51 del framework.

Lo único que debemos hacer, es ejecutar el comando php artisan sail:add en la consola y se mostrará el mismo menú cuando usamos sail:install

Agregar servicios a laravel sail con sail:add

Aquí ya podemos agregar los servicios que deseamos integrar en nuestro proyecto.

Te puede interesar: ¿Qué es git stash?