質問編集履歴
1
docker-compose.ymlのコードを追記しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -41,6 +41,45 @@
|
|
41
41
|
FLUSH PRIVILEGES;
|
42
42
|
```
|
43
43
|
|
44
|
+
```dockercomposeyml
|
45
|
+
version: '3'
|
46
|
+
services:
|
47
|
+
app:
|
48
|
+
build:
|
49
|
+
context: .
|
50
|
+
env_file:
|
51
|
+
- ./environments/db.env
|
52
|
+
command: bundle exec puma -C config/puma.rb
|
53
|
+
volumes:
|
54
|
+
- .:/webapp
|
55
|
+
- public-data:/webapp/public
|
56
|
+
- tmp-data:/webapp/tmp
|
57
|
+
- log-data:/webapp/log
|
58
|
+
depends_on:
|
59
|
+
- db
|
60
|
+
db:
|
61
|
+
image: mysql:5.7
|
62
|
+
env_file:
|
63
|
+
- ./environments/db.env
|
64
|
+
volumes:
|
65
|
+
- db-data:/var/lib/mysql
|
66
|
+
web:
|
67
|
+
build:
|
68
|
+
context: containers/nginx
|
69
|
+
volumes:
|
70
|
+
- public-data:/webapp/public
|
71
|
+
- tmp-data:/webapp/tmp
|
72
|
+
ports:
|
73
|
+
- 80:80
|
74
|
+
depends_on:
|
75
|
+
- app
|
76
|
+
volumes:
|
77
|
+
public-data:
|
78
|
+
tmp-data:
|
79
|
+
log-data:
|
80
|
+
db-data:
|
81
|
+
```
|
82
|
+
|
44
83
|
### 試したこと
|
45
84
|
|
46
85
|
database.ymlとdb.envのパスワードが一致しているか確認し、passwordを何度か変更してみるも同じエラーが発生。
|