Windows 11 + Docker / Laravel + Vue.js 環境構築ガイド #3
本記事は Windows 11 + Docker / Laravel + Vue.js 環境構築ガイド #2 の続きです。
Laravelプロジェクトの基盤構築
3-1. ディレクトリ作成
エクスプローラーのアドレスバーに \\wsl.localhost\Ubuntu と入力し、Linuxファイルシステムにアクセスします。
以下の階層を作成します。 home/linux/projects/laravel_project
3-2. パーミッション設定 (重要)
Dockerがファイルを書き込めるように、所有権を変更します。Ubuntuターミナル (Bash)で以下を実行します。
# プロジェクトディレクトリへ移動
cd ~/projects/laravel_project
# 所有権を現在のユーザーに変更
sudo chown -R $USER:$USER .
3-3. Dockerコンテナの起動
プロジェクトディレクトリ ~/projects/laravel_project に、本番環境と同じセットアップのDocker設定ファイル(docker-compose.yml 等)の配置をおこない、コンテナを起動します。
sudo docker compose up -d
3-4. ツール類の配置 (Adminer)
簡易的なDB管理ツール adminer.php を使用する場合は配置します。
配置場所: \\wsl.localhost\Ubuntu\home\linux\projects\laravel_project\public\adminer.php
アクセス: http://localhost:8000/adminer.php
ログイン情報例:
System: MySQL
Server: db
Username: root
Password: admin
Database: laraveltestdb
次回は、 Laravelのインストール方法を解説します。
木曜日担当:nishida
nishida at 2026年02月13日 10:00:00