Skip to content

Instantly share code, notes, and snippets.

@aleduca
Last active July 4, 2025 18:35
Show Gist options
  • Save aleduca/40f67b8aa61fc9458878d3b178760408 to your computer and use it in GitHub Desktop.
Save aleduca/40f67b8aa61fc9458878d3b178760408 to your computer and use it in GitHub Desktop.
Laravel sail configuration
  • Instalar o laravel laravel new project-name
  • Instalar o sail no laravel php artisan sail:install
  • Criar os containers com php ./vendor/bin/sail up -d
    • Se der problema com a porta do mysql mudar para 3307 ${FORWARD_DB_PORT:-3307}:3306
  • Entrar no navegador em localhost
  • Rodar migrate no container. sail artisan migrate
  • Criar atalho(apelido) para o ./vendor/bin/sail alias sail='sh $([ -f sail ] && echo sail || echo vendor/bin/sail)'
  • Entrar no container e ver a versão do php sail exec laravel.test bash
    • php —version dentro do container para ver a versão
  • Se quiser instalar outro serviço como por exemplo o redis: php artisan sail:add redis
  • Entrar no container do redis sail exec redis sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment