🦄

【Laravel11】sailでの環境構築

2024/03/05に公開

laravel11が出ましたが、現時点でlaravel sailでのデフォルトでのインストールに対応しておらず、laravel11でのsail環境の構築方法が特殊だったのでメモ。
※これを使えばsailでのバージョン指定しての環境構築も可能かと思いました。

環境

  • Mac M2
  • PCにDockerデスクトップをインストール済
  • PCにComposerインストール済

ComposerからLarael11をインストール

一旦、Composer経由で最新版のLaravelをダウンロードして、プロジェクトに移動
※最新版以外にもcomposer経由ならver指定が可能

composer create-project --prefer-dist laravel/laravel {プロジェクト名} dev-master
cd {プロジェクト名}

後からsailを入れる

php artisan sail:install

sailでLaravelを立ち上げ・マイグレーションを実行

./vendor/bin/sail up -d
./vendor/bin/sail artisan migrate

参考
https://newsite-make.com/laravel-sail/
https://laravel.com/docs/master/installation
https://biz.addisteria.com/laravel11/

Discussion