回答編集履歴

2

パスワードの非公開化

2018/09/07 06:39

投稿

stratruss
stratruss

スコア6

test CHANGED
@@ -48,7 +48,7 @@
48
48
 
49
49
  environment:
50
50
 
51
- MYSQL_ROOT_PASSWORD: password
51
+ MYSQL_ROOT_PASSWORD: 非公開
52
52
 
53
53
  redis:
54
54
 

1

不足していた部分を詳細に追記

2018/09/07 06:38

投稿

stratruss
stratruss

スコア6

test CHANGED
@@ -1,8 +1,20 @@
1
- docker-compose.ymlにてweb(railsコンテナ)のenvironmentに`REDIS_HOST: redis`と`REDIS_PORT: 6379`を追加して環境変数をあらかじめ設定しておくことで街灯のエラーが解消されました。
1
+ docker-compose.ymlにてredisのports指定に加えてweb(railsコンテナ)のenvironmentに`REDIS_HOST: redis`と`REDIS_PORT: 6379`を追加して環境変数をあらかじめ設定しておくことで該当のエラーが解消されました。
2
+
3
+
4
+
5
+ 最終的に以下のようになりました。
6
+
7
+
8
+
9
+ docker-compose.yml
2
10
 
3
11
 
4
12
 
5
13
  ```
14
+
15
+ version: '3'
16
+
17
+ services:
6
18
 
7
19
  web:
8
20
 
@@ -18,10 +30,32 @@
18
30
 
19
31
  - .:/app
20
32
 
33
+ depends_on:
34
+
35
+ - db
36
+
37
+ tty: true
38
+
39
+ stdin_open: true
40
+
41
+ db:
42
+
43
+ image: mysql:5.7
44
+
45
+ volumes:
46
+
47
+ - db-volume:/var/lib/mysql
48
+
21
49
  environment:
22
50
 
23
- REDIS_HOST: redis
51
+ MYSQL_ROOT_PASSWORD: password
24
52
 
53
+ redis:
54
+
25
- REDIS_PORT: 6379
55
+ image: redis
56
+
57
+ volumes:
58
+
59
+ db-volume:
26
60
 
27
61
  ```