質問編集履歴
1
追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -87,4 +87,31 @@
|
|
87
87
|
・ [https://rubygems.org/gems/kaminari-core](https://rubygems.org/gems/kaminari-core)に1.0.0が存在する確認
|
88
88
|
・ docker-compose run web bundle update kaminari
|
89
89
|
・ docker-compose run web bundle update kaminari-core
|
90
|
-
を行いました。
|
90
|
+
を行いました。
|
91
|
+
|
92
|
+
# 追加・修正
|
93
|
+
|
94
|
+
```
|
95
|
+
FROM ruby:2.6.2
|
96
|
+
|
97
|
+
|
98
|
+
# 必要なパッケージのインストール(基本的に必要になってくるものだと思うので削らないこと)
|
99
|
+
RUN apt-get update -qq && \
|
100
|
+
apt-get install -y build-essential \
|
101
|
+
libpq-dev \
|
102
|
+
nodej
|
103
|
+
|
104
|
+
# 作業ディレクトリの作成、設定
|
105
|
+
RUN mkdir /app_name
|
106
|
+
##作業ディレクトリ名をAPP_ROOTに割り当てて、以下$APP_ROOTで参照
|
107
|
+
ENV APP_ROOT /app_name
|
108
|
+
WORKDIR $APP_ROOT
|
109
|
+
|
110
|
+
# ホスト側(ローカル)のGemfileを追加する(ローカルのGemfileは【3】で作成)
|
111
|
+
ADD ./Gemfile $APP_ROOT/Gemfile
|
112
|
+
ADD ./Gemfile.lock $APP_ROOT/Gemfile.lock
|
113
|
+
|
114
|
+
# Gemfileのbundle install
|
115
|
+
RUN bundle install
|
116
|
+
ADD . $APP_ROOT
|
117
|
+
```
|