質問編集履歴

1

Dockerfileの追記

2020/05/18 04:30

投稿

_chii
_chii

スコア50

test CHANGED
File without changes
test CHANGED
@@ -42,6 +42,52 @@
42
42
 
43
43
 
44
44
 
45
- ```$ docker-compose run web sudo apt-get update```と思い当たるコマンドを試してみてもやはり実行されず汗
45
+ .```$ docker-compose run web sudo apt-get update```と思い当たるコマンドを試してみてもやはり実行されず汗
46
46
 
47
47
  もしDockerで開発されている方でご教授して頂けないでしょうか。何卒お願い致します。
48
+
49
+
50
+
51
+
52
+
53
+ ### 追記内容
54
+
55
+ ご指摘を頂きDockerfileを追記致します。
56
+
57
+ ```Dockerfile
58
+
59
+ FROM ruby:2.5
60
+
61
+ RUN apt-get update -qq && apt-get install -y nodejs postgresql-client
62
+
63
+ RUN mkdir /myapp
64
+
65
+ WORKDIR /myapp
66
+
67
+ COPY Gemfile /myapp/Gemfile
68
+
69
+ COPY Gemfile.lock /myapp/Gemfile.lock
70
+
71
+ RUN bundle install
72
+
73
+ COPY . /myapp
74
+
75
+
76
+
77
+ # Add a script to be executed every time the container starts.
78
+
79
+ COPY entrypoint.sh /usr/bin/
80
+
81
+ RUN chmod +x /usr/bin/entrypoint.sh
82
+
83
+ ENTRYPOINT ["entrypoint.sh"]
84
+
85
+ EXPOSE 3000
86
+
87
+
88
+
89
+ # Start the main process.
90
+
91
+ CMD ["rails", "server", "-b", "0.0.0.0"]
92
+
93
+ ```