Laravel REST API environment by Docker
docker-compose up -d --builddocker compose exec app bash
composer create-project --prefer-dist "laravel/laravel=8.*" .インストール完了後に http://localhost:8081/ にアクセスし Laravel の初期画面が表示されれば成功!
./src/.env の DB_CONNECTION などの部分を以下で置き換え
DB_CONNECTION=mysql
DB_HOST=db
DB_PORT=3306
DB_DATABASE=database
DB_USERNAME=root
DB_PASSWORD=password
docker compose exec app bash
php artisan migrateMySQL に接続
docker-compose exec db bash
mysql -u root --password=passwordテーブル確認
use database;
show tables;以下のように Laravel のテーブルが返って来れば成功!
+------------------------+
| Tables_in_database |
+------------------------+
| failed_jobs |
| migrations |
| password_resets |
| personal_access_tokens |
| users |
+------------------------+
5 rows in set (0.00 sec)