環境セットアップ
これからの作業は
hew2
ディレクトリ直下で実行する
コンテナを立ち上げる
$ docker-compose up -d
初期設定
$ ./init-setup.sh
// windows
\dir> bash ./init-setup.sh
を実行
コンテナ内にログイン
$ docker-compose exec web bash
もう一つコマンドプロンプトを開いてそちらでも同じコマンドでコンテナにログインする
マイグレーションの実行(DB接続確認)
ここからの作業は
コンテナにログイン
した状態で実行する
# php artisan migrate
特にエラーなど出なければDB接続成功!!
サーバの立ち上げ
# php artisan serve --host 0.0.0.0 --port 8081
もう一方のコンテナで
# npm run watch-poll
を2回
実行する
立ち上げたあとブラウザでhttp://localhost:3000/
にアクセスして
Top
の文字,http://localhost:3000/login
にアクセスして
Login
の文字が表示されれば環境構築終了!!!
補足
MySQLコマンドを使う
- データベースコンテナにログインする
$ docker-compose exec db bash
- MySQLにログインする
# mysql -u docker -p docker