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

質問編集履歴

2

追記

2017/03/31 02:08

投稿

PartyKids
PartyKids

スコア65

title CHANGED
File without changes
body CHANGED
@@ -145,4 +145,9 @@
145
145
  また、お試しでRubymineを使っているのですが、Gemfileを作成時に自動的にGemfile.lockが作成され、空ファイルではなくgemがたくさん書かれていました。
146
146
  公式ではYou’ll need an empty Gemfile.lock in order to build our Dockerfile.っと書かれていたので、中身を全て決して実行したら上手くいきました。
147
147
 
148
- なぜか上手くいきましたが、原因が分からないので、分かる方いましたらよろしくお願いいたします。
148
+ なぜか上手くいきましたが、原因が分からないので、分かる方いましたらよろしくお願いいたします。
149
+
150
+ ---
151
+ ###追記
152
+ A server is already running. Check /myapp/tmp/pids/server.pid.
153
+ っと出たので、server.pidを削除し、docker-compose up してから、rails test したら上記のエラーが出てしまいました。。。。

1

追記

2017/03/31 02:07

投稿

PartyKids
PartyKids

スコア65

title CHANGED
File without changes
body CHANGED
@@ -122,4 +122,27 @@
122
122
  PG::ConnectionBad: could not translate host name "db" to address: nodename nor servname provided, or not known
123
123
  ```
124
124
 
125
- どこがダメなのか分からず、丸投げな質問になってしまって申し訳ないのですが、よろしくお願いいたします。
125
+ どこがダメなのか分からず、丸投げな質問になってしまって申し訳ないのですが、よろしくお願いいたします。
126
+
127
+
128
+ ------------
129
+
130
+ **追記**
131
+ 以前は、home/users/****/にworkspaceというファイルを作成し、その下でDockerfile等を作成をして環境構築していました。
132
+ ```ここに言語を入力
133
+ Dockerfile
134
+ FROM ruby:2.3.3
135
+ RUN apt-get update -qq && apt-get install -y build-essential libpq-dev nodejs
136
+ RUN mkdir /myapp
137
+ WORKDIR /myapp
138
+ ADD Gemfile /myapp/Gemfile
139
+ ADD Gemfile.lock /myapp/Gemfile.lock
140
+ RUN bundle install
141
+ ADD . /myapp
142
+ ```
143
+ mkdir /myappというのが引っかかったので、workspace内にmyappフォルダがあるか調べたがなかったので、workspaceをmyappに変更して構築したら、上手くいきました。
144
+
145
+ また、お試しでRubymineを使っているのですが、Gemfileを作成時に自動的にGemfile.lockが作成され、空ファイルではなくgemがたくさん書かれていました。
146
+ 公式ではYou’ll need an empty Gemfile.lock in order to build our Dockerfile.っと書かれていたので、中身を全て決して実行したら上手くいきました。
147
+
148
+ なぜか上手くいきましたが、原因が分からないので、分かる方いましたらよろしくお願いいたします。