・nginx
・PHP 8.0
・MySql 5.7
・Laravel9
・PhpMyAdmin
clone後にプロジェクトのRootディレクトリで以下を実行
$ docker-compose up -d
$ docker-compose exec db bash
$ mysql -u root -p # パスワードはdocker-compose.ymlで指定したMYSQL_ROOT_PASSWORD
$ CREATE DATABASE {DB名} # DB名はdocker-compose.ymlで指定した、MYSQL_DATABASEと合わせる
$ exit
$ docker-compose exec php bash
$ cd laravel9
$ cp .env.example .env
$ composer install
$ php artisan key:generate
$ exit
DB_CONNECTION=mysql
DB_HOST=db # docker-compose.ymlに記載したDBのサービス名
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=docker
DB_PASSWORD=docker