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

回答編集履歴

3

追加情報③

2020/11/26 08:46

投稿

Takeshi_Ueda
Takeshi_Ueda

スコア183

answer CHANGED
@@ -5,4 +5,33 @@
5
5
 
6
6
  docker-compose buidした後に、docker-compose up -d してます。
7
7
 
8
- ![イメージ説明](3383cda70e138868a2b2e0e589c77eef.png)
8
+ ![イメージ説明](3383cda70e138868a2b2e0e589c77eef.png)
9
+
10
+ Docker-compose.yml
11
+ ```
12
+ version: "2"
13
+ services:
14
+ web:
15
+ build: .
16
+ container_name: "ruby"
17
+ ```
18
+ ```Dockerfile
19
+ FROM ruby:2.5.3
20
+ RUN apt-get update -qq && \
21
+ apt-get install -y build-essential \
22
+ libpq-dev \
23
+ nodejs
24
+ RUN mkdir /app
25
+ WORKDIR /app
26
+ COPY Gemfile /app/Gemfile
27
+ RUN gem install bundler -v 2.1.4
28
+ RUN bundle install
29
+ COPY . /app
30
+
31
+ ```
32
+ ```Gemfile
33
+ *変更なし
34
+ ```
35
+
36
+ あと、以下で類似現象について記載しているサイトがありましたのであわせて記載しておきます。
37
+ [bundle installでNokogiriがインストールできないエラー](https://qiita.com/___xxx_/items/59315b465251bf2e4db3)

2

追加情報②

2020/11/26 08:46

投稿

Takeshi_Ueda
Takeshi_Ueda

スコア183

answer CHANGED
@@ -1,6 +1,8 @@
1
1
  docker-compose.ymlって提示できますか?
2
2
  一応、私の環境で適当にdocker-compose.ymlを書いて実行しましたけど
3
3
  うまくいきました。
4
+ (DockerfileのCOPY Gemfile.lock /app/Gemfile.lockでエラーになったのでその行は削除しましたが)
5
+
4
6
  docker-compose buidした後に、docker-compose up -d してます。
5
7
 
6
8
  ![イメージ説明](3383cda70e138868a2b2e0e589c77eef.png)

1

追加情報

2020/11/26 08:37

投稿

Takeshi_Ueda
Takeshi_Ueda

スコア183

answer CHANGED
@@ -1,1 +1,6 @@
1
- docker-compose.ymlって提示できますか?
1
+ docker-compose.ymlって提示できますか?
2
+ 一応、私の環境で適当にdocker-compose.ymlを書いて実行しましたけど
3
+ うまくいきました。
4
+ docker-compose buidした後に、docker-compose up -d してます。
5
+
6
+ ![イメージ説明](3383cda70e138868a2b2e0e589c77eef.png)