LaraDock の簡単な使い方です。
1) プロジェクトの作成
空のフォルダーで作業を始めて下さい。
composer create-project laravel/laravel project_1
2) 書き込み権限をつける
chmod -R 0777 project_1/storage
3) Laradock のクローン
git clone https://github.com/Laradock/laradock.git
フォルダーの構成
$ tree -L 1
.
├── laradock
└── project_1
4) .env を作成する
cd laradock
cp env-example .env
.env は、次の2ヶ所を修正します。
APP_CODE_PATH_HOST=../project_1
NGINX_HOST_HTTP_PORT=8888
5) サーバーの起動
laradock フォルダーで起動します。
sudo docker-compose up -d nginx
6) ブラウザーで http://localhost:8888/ にアクセス
7) ログインするには、
一般ユーザー
sudo docker-compose exec --user=laradock workspace bash
ルート
sudo docker-compose exec workspace bash
8) サーバーの操作
停止
sudo docker-compose stop
$ sudo docker-compose stop Stopping laradock_nginx_1 ... done Stopping laradock_php-fpm_1 ... done Stopping laradock_workspace_1 ... done
状態のモニター
sudo docker-compose ps
再スタート
sudo docker-compose restart
削除
sudo docker-compose rm