書籍「Laravelの教科書」Laravel13対応サポートガイド公開中 → ダウンロードはこちら

Laravel Sailで環境構築!

Laravel Sailで環境構築!

Laravelの開発環境構築方法はいくつかありますが、最近はLaravel SailというDockerを使った開発環境がメインになりつつあります。

公式マニュアルでも、Laravel Sailが「インストール」の項目に取り上げられています。本ブログでもLaravel Sailを分かりやすく使えるよう、解説記事を増やしています。

Junko
Junko

Youtubeでも、【前編】【後編】と2回に分けて解説しているので、併せて参考にしてくださいね。困ったら、エラー対策記事を見てみてください。

Laravel Sailを使った開発環境構築

それでは、ここからはLaravel Sailを使った環境構築を進めていきましょう。

基本構造やメリット・デメリットから知りたい方は、一番最初の記事を読んでくださいね。

Laravel Sailで環境構築!

Laravel Sailとは?メリットと基本構造をDocker初心者向けに分かりやすく解説

Laravel Sailを使うと、Dockerを使った開発環境を手軽に使えます。ただそういわれても、一体どんな構造になっているのか、分かりにくいですよね。そこで「Dockerについてよく知らない」という人のために、Laravel Sailの...
Laravel Sailで環境構築!

Laravel SailをWindowsにインストールする手順を分かりやすく解説

Laravel SailをWindowsにインストールする手順を分かりやすく解説していきます。Laravel Sailによって、Dockerを使った開発環境を構築できます。Dockerは、Linux環境で動きます。WindowsでLinux...
Laravel Sailで環境構築!

Laravel SailをMacにインストールする手順を分かりやすく解説

Laravel SailをMacにインストールする手順を分かりやすく解説していきます。Laravel Sailによって、Dockerを使った開発環境を構築できます。今回にLaravelプロジェクトを作成して、Laravelのトップページを表...
Laravel Sailで環境構築!

Laravel SailでphpMyAdminを使えるようにする方法を分かりやすく解説

今回はLaravel Sail環境にphpMyAdminを使えるようにします。Laravel Sailは、デフォルトでMySQLが使えるようになっています。ただそのままでは、視覚的にテーブルを見たりすることができません。不便なので、phpM...
Laravel Breeze

Laravel SailにLaravel Breezeでユーザー登録機能をつける方法を解説

Laravel SailにLaravel Breezeパッケージをインストールして、手軽にユーザー登録・ログイン画面を搭載する方法を解説します。動画編もあります↓↓↓2025年4月9日追記:Laravel Breezeの公式サイトには、次の...
Laravel Sailで環境構築!

Laravel SailでVisual Studio Codeを使ってプロジェクトを編集する方法

WindowsにLaravel Sailで開発環境を構築した後、Visual Studio Code(VS Code) を使ってプロジェクトを編集する方法を解説します。Laravel SailでVisual Studio Codeを使ってプ...
Laravel Sailで環境構築!

Laravel Sail初心者向けにPHPバージョンの変更方法を分かりやすく説明

Laravel SailでプロジェクトのPHPのバージョンを変えるには、docker-compose.ymlファイルを編集する必要があります。DockerとLaravel Sail初心者向けに、どこをどのように編集するか、分かりやすく説明し...
Laravel Sailで環境構築!

Laravel SailでLaravel Viteを使うとロゴが大きく表示される時の対策

Laravel Sailを使っていて、sail npm run devを実行すると表示がおかしくなる場合の対処法です。Junkoロゴがババンと大きくなったりしますが、要するに、Tailwind CSSが効いていない状態です。Laravel ...
Laravel Sailで環境構築!

WindowsでLaravel Sailを使うとメモリ不足でかたまってしまう原因を解説

WindowsにLaravel Sailの開発環境を作ると、Windows全体が固まったりすることがあります。これはLaravel Sailのせいというより、「WSL2のせい」だと考えられます。このあたり、少し深堀していきますね。Larav...
Laravel Sailで環境構築!

Laravel Sailエラー:https://laravel.build 実行後、反応がない時の対策

WSLでLaravel Sail環境構築中のエラー対策を解説します。今回は、curl -s プロジェクト名 を実行しても、反応がないときの対策です。下記のようにエラーメッセージもなく反応がない場合には、ネットワークがつながっていない可能性が...