kubou.dev();

好きな言葉は一石二鳥

Laravelのローカル環境をlaradockで構築する

この前はローカルにそのままlaravelの環境構築する方法を書いたけど、やっぱりdokcer使いたいので調べいたらlaradockなるものを発見。 いい時代ね。

mkdir prj-name
cd prj-name/
git clone https://github.com/LaraDock/laradock.git

.envファイルを作成

cd laradock
cp env-example .env
vim .env

.envファイルの編集

# DATA_PATH_HOST=~/.laradock/data
DATA_PATH_HOST=~.laradock/data

### MYSQL #################################################
MYSQL_VERSION=5.7.22
MYSQL_DATABASE=prj-name
MYSQL_USER=user
MYSQL_PASSWORD=hoge
MYSQL_PORT=3306
MYSQL_ROOT_PASSWORD=root
MYSQL_ENTRYPOINT_INITDB=./mysql/docker-entrypoint-initdb.d
###

WORKSPACE_INSTALL_PG_CLIENT=true
PHP_FPM_INSTALL_PGSQL=true
PHP_FPM_INSTALL_PG_CLIENT=true
PHP_WORKER_INSTALL_PGSQL=true
docker-compose up -d nginx mysql

localhostにアクセス。