質問編集履歴

4

補足

2019/09/06 18:55

投稿

Manamin
Manamin

スコア14

test CHANGED
File without changes
test CHANGED
@@ -383,3 +383,15 @@
383
383
  180499926846.dkr.ecr.ap-northeast-1.amazonaws.com/mysql latest f96ad5bcb367 44 hours ago 2.61GB
384
384
 
385
385
  ```
386
+
387
+
388
+
389
+ コピーしてみるもコンテナ内にも存在しておらず
390
+
391
+ ```
392
+
393
+ ~/rails ❯❯❯ docker cp rails_app:app/controllers/users_controller.rb app/controllers/users_controller.rb
394
+
395
+ Error: No such container:path: rails_app:app/controllers/users_controller.rb
396
+
397
+ ```

3

補足

2019/09/06 18:55

投稿

Manamin
Manamin

スコア14

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- コンソールでは問題なくコントローラーが生成されているように見えるのですが、
5
+ コンテナ(コンソール上)では問題なくコントローラーが生成されているように見えるのですが、
6
6
 
7
7
  ローカルのファイル数に何の変更もないです。(生成されてない?)
8
8
 
@@ -68,6 +68,10 @@
68
68
 
69
69
 
70
70
 
71
+ docker-compose run rails rails generate controller usersを
72
+
73
+ docker exec rails rails generate controller usersに変更してもだめです
74
+
71
75
 
72
76
 
73
77
  以下dockerの設定ファイルです
@@ -345,3 +349,37 @@
345
349
  password: <%= ENV['SRC_DATABASE_PASSWORD'] %>
346
350
 
347
351
  ```
352
+
353
+
354
+
355
+ docker ps結果
356
+
357
+ ```
358
+
359
+ ~/rails ❯❯❯ docker ps ✘ 1
360
+
361
+ CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
362
+
363
+ 4a7396fd5d9c my/rails5.2 "bundle exec rails s…" 15 minutes ago Up 15 minutes 0.0.0.0:8080->3000/tcp rails_app
364
+
365
+ 3c7da423c798 mysql:5.7 "docker-entrypoint.s…" 15 minutes ago Up 15 minutes 33060/tcp, 0.0.0.0:33006->3306/tcp rails_db
366
+
367
+ ```
368
+
369
+
370
+
371
+ docker images結果
372
+
373
+ ```
374
+
375
+ ~/rails ❯❯❯ docker images
376
+
377
+ REPOSITORY TAG IMAGE ID CREATED SIZE
378
+
379
+ my/rails5.2 latest 9a97023662de About an hour ago 1.05GB
380
+
381
+ <none> <none> 7c0749ddf7a8 39 hours ago 1.05GB
382
+
383
+ 180499926846.dkr.ecr.ap-northeast-1.amazonaws.com/mysql latest f96ad5bcb367 44 hours ago 2.61GB
384
+
385
+ ```

2

補足

2019/09/06 18:53

投稿

Manamin
Manamin

スコア14

test CHANGED
File without changes
test CHANGED
@@ -64,6 +64,10 @@
64
64
 
65
65
  なぜこのようなことが起こっているのでしょうか?
66
66
 
67
+ docker-compose runでrails_app側のコンテナが起動してないからでしょうか?(なぜdb側だけstartしてるのでしょうか)
68
+
69
+
70
+
67
71
 
68
72
 
69
73
  以下dockerの設定ファイルです

1

ファイル名変更

2019/09/06 18:20

投稿

Manamin
Manamin

スコア14

test CHANGED
File without changes
test CHANGED
@@ -70,8 +70,12 @@
70
70
 
71
71
 
72
72
 
73
+
74
+
73
75
  ```docker-compose.yml
74
76
 
77
+
78
+
75
79
  version: '2'
76
80
 
77
81
  services:
@@ -222,7 +226,9 @@
222
226
 
223
227
 
224
228
 
225
- ```databese.yml
229
+ ```database.yml
230
+
231
+
226
232
 
227
233
  # MySQL. Versions 5.1.10 and up are supported.
228
234