🐩
Laravelの環境をDockerで簡単構築
記事の概要
初心者向け記事。Dockerを使用してLaravelの開発環境を簡単に構築する方法です。
Dockerがインストールされていることが前提となります。
環境
- Docker version 20.10.23
Laravelのプロジェクトを作成
下記のコマンドを任意のディレクトリで実行。
MyAppの箇所は好きなプロジェクト名に変更してください。
今回はphp=80のところで、phpのバージョンを8.0に指定しています。
~/your
curl -s "https://laravel.build/MyApp?php=80&with=mariadb" | zsh
念の為、作成したプロジェクトの権限を変更する。
~/your/MyApp
sudo chmod -R 777 MyApp
設定ファイルの書き換え
.env ファイルの下記の部分を修正。
LOG_CHANNEL=daily
APP_NAME=MyAPPName
config/app.phpを修正
'timezone' => 'Asia/Tokyo',
'faker_locale' => 'ja_JP',
ブラウザで確認
作成したプロジェクト内で下記コマンドを実行しコンテナを立ち上げる。
sail up -d
localhostで以下のような画面が表示されれば完了です。
立ち上げたままでも大丈夫ですが、コンテナを閉じる時は以下のコマンドで終了してください。
sail down
Dockerについてまだよく理解できていないので、以下のドキュメントを呼んで勉強中です。
Discussion