Laravel Wsl2 docker 設定(windows10) メモ

■Laravel ローカル環境設定(下記手順ではなく、XammpeでもOK)
 
■ WSL2に設定する
 
Ubuntu 22.04 LTS をwindows10 or windows11 で使える
ようにする。
 
●Docker の設定 (Docker Desktop インストール)
 
※ドッカー起動にはサインインが必要
 
・docker 起動確認コマンド
 
C:\WINDOWS\system32>wsl.exe -l -v
 
●確認コマンド
 
 
・WSLの起動、設定確認
$ wsl --list --verbose
 
$wsl -l -v #wsl のディストリビューションを確認 1 , 2 のどちらかが表示される
 
$docker ps #docker の起動確認
 
 
●laravel 設定
 
Ubuntu側のコマンドで打つ
 
 
※jim-yoyaku-app がプロジェクト名
 
LaravelのSailを使用して、コンテナを起動します。
下記のコマンドを実行します。
 
root@JIM288:~# cd jim-yoyaku-app/
 
※上記ディレクトリ(プロジェクト名下で下記コマンド実行)
./vendor/bin/sail up -d
 

 
 
MySQL 初期情報
 
DB_CONNECTION=mysql
DB_HOST=mysql
DB_PORT=3306
DB_DATABASE=laravel_sail_app
DB_USERNAME=sail
DB_PASSWORD=password
 
・loclalhost で接続(by 夏目智徹)