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

質問編集履歴

2

追記

2020/03/18 07:10

投稿

taiyaki29
taiyaki29

スコア7

title CHANGED
File without changes
body CHANGED
@@ -92,4 +92,51 @@
92
92
  Docker Quickstart Terminalにすべて打ってます。ちゃんとクジラもみえてます。
93
93
  どのようにすれば/app/Gemfileを見つけてくれるのでしょうか。
94
94
 
95
- またfrom /usr/local/lib/ruby/gems/2.3.0...の/usr/ディレクトリがどこにあるのか探しても見つけられませんでした。
95
+ またfrom /usr/local/lib/ruby/gems/2.3.0...の/usr/ディレクトリがどこにあるのか探しても見つけられませんでした。
96
+
97
+ ーーー追記↓ーーー
98
+ ```ここに言語を入力
99
+ cjuza@DESKTOP-QL9024D MINGW64 ~/docker_test
100
+ $ ls
101
+ ```
102
+ 削除して空っぽであることを確認しました。
103
+ ```
104
+ cjuza@DESKTOP-QL9024D MINGW64 ~/docker_test
105
+ $ git clone https://github.com/ginpei/docker-rails-example.git
106
+ Cloning into 'docker-rails-example'...
107
+ remote: Enumerating objects: 141, done.
108
+ Receiving objects: 85% (119/141)ed 0 (delta 0), pack-reused 141R
109
+ Receiving objects: 100% (141/141), 178.02 KiB | 544.00 KiB/s, done.
110
+ Resolving deltas: 100% (34/34), done.
111
+
112
+ cjuza@DESKTOP-QL9024D MINGW64 ~/docker_test
113
+ $ cd docker-rails-example/
114
+
115
+ cjuza@DESKTOP-QL9024D MINGW64 ~/docker_test/docker-rails-example (master)
116
+ $ docker-compose up -d
117
+ Creating network "docker-rails-example_default" with the default driver
118
+ Creating docker-rails-example_db_1 ... done Creating docker-rails-example_rails_1 ... done
119
+ cjuza@DESKTOP-QL9024D MINGW64 ~/docker_test/docker-rails-example (master)
120
+ $ docker-compose ps
121
+ 指定されたパスが見つかりません。
122
+ Name Command State Ports
123
+ --------------------------------------------------------------------------------------------
124
+ docker-rails-example_db_1 docker-entrypoint.sh mysqld Up 3306/tcp, 33060/tcp
125
+ docker-rails-example_rails_1 /bin/sh -c rm /app/tmp/pid ... Exit 1
126
+ ```
127
+ エラーの詳細は同じです。
128
+ ```ここに言語を入力
129
+ rails_1 | rm: cannot remove '/app/tmp/pids/server.pid': No such file or directory
130
+ rails_1 | /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.13.7/lib/bundler/definition.rb:31:in `build': /app/Gemfile not found (Bundler::GemfileNotFound)
131
+ rails_1 | from /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.13.7/lib/bundler.rb:127:in `definition'
132
+ rails_1 | from /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.13.7/lib/bundler.rb:93:in `setup'
133
+ rails_1 | from /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.13.7/lib/bundler/setup.rb:20:in `<top (required)>'
134
+ rails_1 | from /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:133:in `require'
135
+ rails_1 | from /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:133:in `rescue in require'
136
+ rails_1 | from /usr/local/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:40:in `require'
137
+ rails_1 | from /usr/local/bundle/bin/rails:15:in `<main>'
138
+ docker-rails-example_rails_1 exited with code 1
139
+
140
+ ```
141
+ そもそもgitcloneをするファイルって決まってたりしますか?
142
+ 現在/c/home/docker_test/でgitcloneしています。

1

書式の改善、予想される問題を自分なりに書いてみました。

2020/03/18 07:10

投稿

taiyaki29
taiyaki29

スコア7

title CHANGED
File without changes
body CHANGED
@@ -1,18 +1,30 @@
1
1
  https://github.com/ginpei/docker-rails-example
2
2
  これに従って、
3
+ ```
3
- git clone git@github.com:ginpei/docker-rails-example.git
4
+ git clone git@github.com:ginpei/docker-rails-example.git
4
5
  cd docker-rails-example/
5
6
  docker-compose up
7
+ ```
8
+
6
9
  としたが、
7
- $ docker-compose ps 指定されたパス見つかりません。
10
+ docker-rails-example_rails_1UPしてくれません。
11
+ 調べたところ、リセットしてもう一度upしたらよいと書いてあったのですがうまくいきません。
12
+
13
+ ```ここに言語を入力
14
+ $ docker-compose ps
15
+ ```と状態を確認しました。
16
+ 結果↓
17
+ ```
18
+ 指定されたパスが見つかりません。
8
19
  Name Command State Ports
9
20
  --------------------------------------------------------------------------------------------
10
21
  docker-rails-example_db_1 docker-entrypoint.sh mysqld Up 3306/tcp, 33060/tcp
11
22
  docker-rails-example_rails_1 /bin/sh -c rm /app/tmp/pid ... Exit 1
23
+ ```
12
24
 
13
- うまくupしてくれません。
14
- 調べたところ、リセットしてもう一度upしたらよいと書いてあったのですがうまくいきません。
15
25
 
26
+
27
+ ```ここに言語を入力
16
28
  rails_1 | rm: cannot remove '/app/tmp/pids/server.pid': No such file or directory
17
29
  rails_1 | /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.13.7/lib/bundler/definition.rb:31:in `build': /app/Gemfile not found (Bundler::GemfileNotFound)
18
30
  rails_1 | from /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.13.7/lib/bundler.rb:127:in `definition'
@@ -24,9 +36,21 @@
24
36
  rails_1 | from /usr/local/bundle/bin/rails:15:in `<main>'
25
37
  docker-rails-example_rails_1 exited with code 1
26
38
 
39
+ ```
40
+ の中の2行目の
41
+ ```ここに言語を入力
42
+ /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.13.7/lib/bundler/definition.rb:31:in `build':
43
+ /app/Gemfile not found (Bundler::GemfileNotFound)
44
+ ```
27
- の中の2行目のGemfile見つからないよっていうが原因か思ってるのですが、どうすれば治るのかわかりません。
45
+ Gemfile見つからないよっていうが原因か思ってるのですが、どうすれば治るのかわかりません。
28
46
 
47
+ docer-composeかdockerfileに問題があるのかなと思い確認しましたが、
48
+ COPY ./app/Gemfile /app/Gemfile
49
+ というのがあり、なぜうまくいかないのかわかりませんでした。
29
50
 
51
+ 以下2つのファイルです。
52
+
53
+
30
54
  docker-compose.yml
31
55
  ```YAML
32
56
  version: "3"
@@ -66,4 +90,6 @@
66
90
  ```
67
91
  という感じです。
68
92
  Docker Quickstart Terminalにすべて打ってます。ちゃんとクジラもみえてます。
69
- ろしお願います
93
+ どのうにすれば/app/Gemfileを見つけてれるのでょうか
94
+
95
+ またfrom /usr/local/lib/ruby/gems/2.3.0...の/usr/ディレクトリがどこにあるのか探しても見つけられませんでした。