dayjournal memo

Total 975 articles!!

Laravel #001 - Laradockで開発環境構築

Yasunori Kirimoto's avatar

画像


画像



LaradockLaravelの開発環境を構築するメモ。


LaravelにはHomesteadというVagrantの開発環境があるが、今回はLaradockでdockerの開発環境を構築してみる。 

対象ディレクトリにLaradockをクローン。


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

画像



.envファイルをコピー。


cd laradock
cp env-example .env

画像



コンテナを起動。


docker-compose up -d nginx postgres redis beanstalkd

画像



コンテナを確認。


docker-compose ps

画像



workspaceにログイン。


docker exec -it laradock_workspace_1 /bin/bash

画像



Laravelのプロジェクトを新規作成。


composer create-project laravel/laravel sampleapp 

画像



作成できたら、一度exitしてコンテナも停止。


exit
docker-compose stop

画像



データボリュームを変更。

docker-compose.yml


volumes:
    - ${APPLICATION}/testapp:/var/www

画像



再度コンテナを起動。


docker-compose up -d nginx postgres redis beanstalkd

画像



localhostにアクセスしてみる。

画像



book

Q&A