teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2018/02/07 21:06

投稿

xenbeat
xenbeat

スコア4258

answer CHANGED
@@ -8,4 +8,18 @@
8
8
  127.0.0.1
9
9
  から
10
10
  [mysql](https://github.com/laradock/laradock/blob/0077de28a13feea669f9d46ef21c20477fa6dbb0/docker-compose.yml#L218)
11
- に変更してみてください
11
+ に変更してみてください
12
+
13
+ ##### 追記
14
+
15
+ > 今まで出来ていた下記コマンドが失敗するようになってしまいました
16
+ > $ php artisan migrate
17
+
18
+ ホストからコマンドを打ってませんか?
19
+ WebもDBもコンテナで稼働させているのであればコンテナ内でそのコマンドを実行する必要があります。
20
+ Laradockでは[workspace](https://github.com/laradock/laradock/blob/0077de28a13feea669f9d46ef21c20477fa6dbb0/docker-compose.yml#L12)というコンテナにPHPが入っているようなので以下の流れで試してみてください。
21
+ ```
22
+ $ docker-compose exec workspace bash
23
+ $ cd <artisanがあるディレクトリ>
24
+ $ php artisan migrate
25
+ ```

1

edit

2018/02/07 21:06

投稿

xenbeat
xenbeat

スコア4258

answer CHANGED
@@ -1,4 +1,4 @@
1
- Laradockを熟知しているわけではないですが.envファイルのDB_HOSTが
1
+ Laravel,Laradockを熟知しているわけではないですが.envファイルのDB_HOSTが
2
2
  ドッカーネットワークのIPになっていない
3
3
  もしくは
4
4
  ドッカーコンテナ名になっていない