/laravel-basic

Primary LanguageDIGITAL Command Language

laravel-basic

Laravel用のDockerリポジトリ

使い方

プロジェクト準備

$ git clone git@github.com:tail12/laravel-basic.git
$ cd laravel-basic
$ mkdir project-data
$ cd project-data
$ git clone {laravel-project}

$ cd ../

設定

project-data内にcloneしたlaravelプロジェクト名を設定する必要がある。 対象のファイルは次の通り

  • docker-compose.yml
  • nginx/sites-enabled/basic.local.com

変更する点は

project-basic -> laravelプロジェクト名

これでプロジェクトを読み込む設定は終わり。

host名を設定する

/etc/hostsに次の一行を追記する。

127.0.0.1 basic.local.com

※管理者権限が必要なので、sudoで変更すること。

docker-syncを利用しない場合

$docker-compose up -d nginx basic

docker-syncを利用する場合

※docker-syncを利用するとdocker開発爆速になる (docker-syncを利用しなくてもcachedを使っているのである程度は許容できるレベルではあるが…)

docker-sync起動

$ docker-sync start

docker-compose up

$ docker-compose -f docker-compose.yml -f docker-compose-sync.yml up -d nginx basic

ブラウザでアクセス

https://basic.local.com にアクセスすることで接続できる。