目的
- 先輩の記事を参考にLaravel6の環境をDockerを用いて作成した話をまとめる
実施環境
- ハードウェア環境
項目 | 情報 |
---|---|
OS | macOS Catalina(10.15.5) |
ハードウェア | MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports) |
プロセッサ | 2 GHz クアッドコアIntel Core i5 |
メモリ | 32 GB 3733 MHz LPDDR4 |
グラフィックス | Intel Iris Plus Graphics 1536 MB |
前提条件
- 特になし。
前提情報
- 職場の大先輩である@layzy_glpさんのQiitaの記事Dockerで始めるLaravel講座 - Laravel編の記事の方法を参考にLaravel6の環境をDockerを用いて作成する。
読後感
- Dockerコンテナ内のnginxのドキュメントルートディレクトリに「app」と言う名前のLaravel6のアプリを作成する。
概要
- Docker Desktop for Macのインストール
- DockerFileのcloneとコンテナの起動
- Laravelインストーラの取得
- Laravelのインストールとアプリ作成
- 確認
詳細
- Docker Desktop for Macのインストール
- 下記の手順を参考にDocker Desktop for Macをインストールする。
- DockerFileのcloneとコンテナの起動とログイン
- 下記の先輩の記事の「Docker環境を作ろう」の部分を参考に全て実施して必要ファイルのcloneとコンテナの起動・コンテナへのログインを行う。
- Laravelインストーラの取得
- 下記の先輩の記事の「Laravelのインストーラーをインストールしよう」の部分を参考に全て実施してインストーラーを取得する。
- Laravelのインストールとアプリ作成
-
下記のコマンドを実行してnginxのドキュメントルートディレクトリに移動する。
$ cd /usr/share/nginx/html
-
下記コマンドを実行してLaravelのインストールとアプリ作成を行う。
$ composer create-project --prefer-dist laravel/laravel app "6.*"
-
さきのコマンド実行完了後、作成されたappディレクトリに移動して下記コマンドを実行しアプリケーションキーを作成する。
$ php artisan key:generate
-
- 確認
-
appディレクトリにて下記コマンドを実行しLaravelのバージョンが6.Xになっていることを確認する。
$ php artisan -V
-
ブラウザにてhttp://localhost:8080にアクセスし、下記の画面が出ることを確認する。
-
作成されたappディレクトリに移動して下記コマンドを実行しアプリケーションキーを作成する。
$ php artisan key:generate
-