質問編集履歴

4

Githubリンク追加

2020/05/13 11:41

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -9,6 +9,14 @@
9
9
  docker-compose.ymlの設定が以下の場合、passwordでログインできると思っているのですが間違っていますでしょうか。
10
10
 
11
11
  すみませんが、アドバイスをお願いします。
12
+
13
+
14
+
15
+ 追加:アプリのコード全体を追加します。
16
+
17
+ [https://github.com/mkakiz/tadakashi_app](https://github.com/mkakiz/tadakashi_app)
18
+
19
+
12
20
 
13
21
 
14
22
 

3

エラーメッセージ追加

2020/05/13 11:40

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -31,6 +31,22 @@
31
31
  Enter password: ****
32
32
 
33
33
  ```
34
+
35
+
36
+
37
+ ### エラ〜メッセージ
38
+
39
+ ```
40
+
41
+ Enter password: ****
42
+
43
+ ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
44
+
45
+ ```
46
+
47
+
48
+
49
+ ### 設定ファイル
34
50
 
35
51
  ```
36
52
 

2

database.ymlを追加

2020/05/13 00:40

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -78,10 +78,58 @@
78
78
 
79
79
  db-volume:
80
80
 
81
+ ```
81
82
 
83
+ ```
84
+
85
+ (database.yml)
86
+
87
+ default: &default
88
+
89
+ adapter: mysql2
90
+
91
+ encoding: utf8
92
+
93
+ pool: 5
94
+
95
+ username: root
96
+
97
+ password: password
98
+
99
+ host: db
100
+
101
+
102
+
103
+ development:
104
+
105
+ <<: *default
106
+
107
+ database: app_development
108
+
109
+
110
+
111
+ test:
112
+
113
+ <<: *default
114
+
115
+ database: app_test
116
+
117
+
118
+
119
+ production:
120
+
121
+ <<: *default
122
+
123
+ database: app_production
124
+
125
+ username: app
126
+
127
+ password: <%= ENV['APP_DATABASE_PASSWORD'] %>
82
128
 
83
129
  ```
84
130
 
85
131
 
86
132
 
133
+
134
+
87
135
  参考:[docker-composeでMySQL5.7を起動して接続してみた](https://qiita.com/LazyHippos/items/58d0f98a15656ed65136)

1

パスワード入力前の1ステップ抜けていたので追加しました

2020/05/13 00:37

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -26,7 +26,9 @@
26
26
 
27
27
  % docker exec -it アプリ名_app_db_1 bash
28
28
 
29
- root@****:/# password
29
+ root@****:/# mysql -u root -p
30
+
31
+ Enter password: ****
30
32
 
31
33
  ```
32
34