Skip to content

aoi998/php-nginx-mariadb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Laravelプロジェクトの作成方法

1. Docker構成ファイルを複製する

Laravelプロジェクトを構築するDocker構成ファイルをローカル環境に複製するため、以下のコマンドを実行する。

git clone https://github.com/aoi998/php-nginx-mariadb.git

2. Dockerコンテナを起動する

ローカル環境に複製したDocker構成ファイルを使用してDockerコンテナを起動するため、以下のコマンドを実行する。

docker compose up -d

3. PHPコンテナにアクセスする

起動したPHPコンテナにアクセスするため、以下のコマンドを実行する。

docker exec -it app-php bash

4. Laravelをインストールする

PHPコンテナにLaravelをインストールするため、以下のコマンドを実行する。

composer create-project --prefer-dist laravel/laravel app "12.x"

5. PHPコンテナとのアクセスを終了する

PHPコンテナとのアクセスを終了するため、以下のコマンドを実行する。

exit

6. LaravelプロジェクトをDockerコンテナにマウントする

LaravelプロジェクトをDockerコンテナにマウントするため、compose.ymlファイルを以下のように編集する。

web:

    volumes:
-        - .:/var/www/
+        - ./app:/var/www

nginx:

    volumes:
-        - .:/var/www
+        - ./app:/var/www

7. Dockerコンテナを更新する

変更したcompose.ymlファイルの設定を反映するため、Dockerコンテナを更新する。 Dockerコンテナを更新するため、以下のコマンドを実行する。

docker compose up -d

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published