From d82dcbb16a955e4dbc99684ccc4615b2b34b874f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Geonizeli?= Date: Thu, 28 Jul 2022 22:20:27 -0300 Subject: [PATCH] fix docker setup --- Dockerfile | 1 + docker-compose.yml | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5854f9e..4270e7c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -44,6 +44,7 @@ RUN apk update && \ nodejs \ yarn \ less \ + bash \ graphviz \ shared-mime-info && \ bundle config jobs $(nproc --all) && \ diff --git a/docker-compose.yml b/docker-compose.yml index 5febea0..11fe41c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,6 +5,7 @@ x-rails: &rails volumes: - .:/progress-test:delegated - gems:/home/progress-test:delegated + - node_modules:/progress-test/node_modules:delegated environment: - DISABLE_SPRING=1 - DATABASE_URL=postgres://postgres:postgres@db:5432 @@ -18,8 +19,7 @@ services: command: > sh -c ' bundle check || bundle install && - rm -f tmp/pids/server.pid && - rails s -b 0.0.0.0' + bin/rails server -b 0.0.0.0 -p 3000 | yarn build --watch' ports: - "3000:3000" @@ -42,3 +42,4 @@ services: volumes: gems: pg-data: + node_modules: \ No newline at end of file