質問編集履歴

1

docker-compose.ymlとDockerfileを追記しました。よろしくお願いします。

2020/02/12 12:59

投稿

moriyama0525
moriyama0525

スコア6

test CHANGED
File without changes
test CHANGED
@@ -245,3 +245,83 @@
245
245
 
246
246
 
247
247
  不足している情報があれば教えてください。
248
+
249
+
250
+
251
+ 追加
252
+
253
+ docker-compose.yml
254
+
255
+ ```docker-compose yml
256
+
257
+ version: '3'
258
+
259
+ services:
260
+
261
+ web:
262
+
263
+ build: .
264
+
265
+ command: bundle exec rails s -p 3000 -b '0.0.0.0'
266
+
267
+ volumes:
268
+
269
+ - .:/app
270
+
271
+ ports:
272
+
273
+ - 3000:3000
274
+
275
+ depends_on:
276
+
277
+ - db
278
+
279
+ tty: true
280
+
281
+ stdin_open: true
282
+
283
+ db:
284
+
285
+ image: mysql:5.7
286
+
287
+ volumes:
288
+
289
+ - db-volume:/var/lib/mysql
290
+
291
+ environment:
292
+
293
+ MYSQL_ROOT_PASSWORD: password
294
+
295
+ volumes:
296
+
297
+ db-volume:
298
+
299
+ ```
300
+
301
+
302
+
303
+ Dockerfile
304
+
305
+ ```dockerfile
306
+
307
+ FROM ruby:2.4.5
308
+
309
+ RUN apt-get update -qq && apt-get install -y build-essential nodejs
310
+
311
+ RUN mkdir /app
312
+
313
+ WORKDIR /app
314
+
315
+ COPY Gemfile /app/Gemfile
316
+
317
+ COPY Gemfile.lock /app/Gemfile.lock
318
+
319
+ RUN bundle install
320
+
321
+ COPY . /app
322
+
323
+ ```
324
+
325
+
326
+
327
+ お願いします。