PHP
Laravel
LaraDock

【備忘録】laradockを使ったlaravel開発


概要

今更ながらそろそろdocker使えなきゃやばいなと感じ、Laravelの開発をめちゃめちゃ助けてくれるらしいLaraDockをようやく学習しました。

今回は、その時の備忘録です。

参考にさせていただいたページ


構築の仕方

今回は備忘録なので、ほんと簡単に手順を載せていきます。


  1. ディレクトリを作成する。

mkdir ディレクトリ名


  1. git cloneしてくる

git clone https://github.com/LaraDock/laradock.git


  1. envを設定する

cp env-example .env

からの

DB_HOST=mysql

REDIS_HOST=redis
QUEUE_HOST=beanstalkd


  1. コンテナを起動する

docker-compose up -d nginx mysql redis beanstalkd


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

docker exec -it laradock_workspace_1 bash


  1. パッケージリストを更新する

apt-get update


  1. Laravelを構築する

composer create-project laravel/laravel MyProject


  1. /var/www/laradockのNginxの設定を変更する

vim nginx/sites/default.conf

root /var/www/public;

上から下のように変更

root /var/www/MyProject/public;


  1. 再起動

docker-compose restart


最後に

もうめちゃめちゃですね。。。

いろんな技術が今はどんどん出ているから波に乗り遅れないように勉強しようと思いました。(基本的なことは変わらないけど)

あと、markdownの番号のリストの使い方むずくない?