開発環境について
GitHub上にひな形となるコードを用意してあります。
procan-2021-01-code
基本的には laravel new
で生成した雛形のコード + docker-composeの設定を用意しただけのものになります。
ソースコードのチェックアウト
今回は ~/procan-2021-01-code
のディレクトリで作業をしていくという想定で進めていきます。
必要に応じて読み替えてください。
$ mkdir -p ~/procan-2021-01-code
$ cd ~/procan-2021-01-code
$ git clone https://github.com/polidog/procan-2021-01-code.git ./
まずは動かしてみる
ソースコードを入手したら次はdockerを使って実際にプログラムを動かしてみましょう。
$ cd ~/procan-2021-01-code
$ cp .env.example .env
$ docker-compose up -d
$ docker-compose exec php composer install
$ docker-compose exec php php artisan key:generate
$ docker-compose exec php php artisan cache:clear
Dockerが無事に起動したことを確認したら、http://localhost にアクセスして動いていることを確認してください。
アクセス成功すると以下のページが表示されます。