PASOS
# 1. Instalar Composer
# Descargar el script de Composer
$ curl -sS https://getcomposer.org/installer -o composer-setup.php
# Instalar Composer en el directorio bin del sistema
$ sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
# Verificar que la instalación fue correcta
$ composer --version
# Añadir el bin de Composer al PATH del usuario
$ echo export PATH=$PATH:$HOME/.composer/vendor/bin >> ~/.zshrc && source ~/.zshrc
# 2. Instalar Laravel Sail
$ composer require laravel/sail --dev
$ php artisan sail:install --devcontainer
$ sail up
$ sail down
$ sail up -d --force-recreate
Añade lo siguiente a tu archivo .env para definir el puerto de la aplicación en Sail
# APP_PORT={TU_APP_PORT}
# por ejemplo uso 8888 para el puerto de Sail
APP_PORT=8888
Este cambio se aplicará al reconstruir el contenedor de Sail utilizando sail build --no-cache o sail up -d --force-recreate.
En Q2BSTUDIO te ayudamos a poner en marcha entornos de desarrollo y despliegue Docker con Laravel, optimizando pipelines y seguridad desde el primer día. Somos una empresa de desarrollo con foco en aplicaciones a medida y software a medida, especialistas en inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio y power bi, además de soluciones de ia para empresas como agentes IA y automatización de procesos.
Si buscas un equipo para diseñar y construir tu plataforma digital escalable y segura, descubre cómo creamos aplicaciones a medida de alto rendimiento en nuestra página de desarrollo de software multiplataforma. Y si necesitas preparar tu infraestructura para producción, integrando CI CD, contenedores y observabilidad, consulta nuestros servicios cloud en AWS y Azure.