Laradock使い方手順
初めてlaradockを使い環境構築を行ったのでその手順をメモ
任意のディレクトリを作成しlaradockをクローンしてくる。
% git clone https://github.com/LaraDock/laradock.git
envをコピー
% cp env-example .env
コンテナの起動
% docker-compose up -d nginx mysql workspace
ここでlocalhost上にサーバが立ち上がり、404エラーが表示されます。
workspaceに移動
docker-compose exec --user=laradock workspace bash
laravelをインストール(ここではVersion7を指定)
composer create-project --prefer-dist laravel/laravel laravel '7.*'
laradockのenvのAPP_CODE_PATH_HOSTを上記で作成したフォルダ名に書き換える
APP_CODE_PATH_HOST=../laravel/
dockerを再起動する
docker-compose stop
docker-compose up -d nginx mysql workspace
MySQLの設定をおこなう
laravelの.env内の環境変数を変更
DB_CONNECTION=mysql
DB_HOST=mysql
DB_PORT=3306
DB_DATABASE=default
DB_USERNAME=default
DB_PASSWORD=secret
マイグレーションを実行
docker-compose exec --user=laradock workspace bash のコマンドを打った/var/www# 上で行うことに要注意
php artisan migrate
マイグレーションができれば完了です。
参考
https://reffect.co.jp/laravel/laradock-laravel-macos
https://qiita.com/tdkn/items/b8aa24cca0ba2904f8e7
Author And Source
この問題について(Laradock使い方手順), 我々は、より多くの情報をここで見つけました https://qiita.com/naction/items/c94f2578acb734c2ff6e著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .