diff --git a/Dockerfile b/Dockerfile-dev similarity index 74% rename from Dockerfile rename to Dockerfile-dev index c4d7d4a1..9658f7d5 100644 --- a/Dockerfile +++ b/Dockerfile-dev @@ -10,12 +10,8 @@ ENV PATH /usr/src/app/node_modules/.bin:$PATH ## install and cache app dependencies COPY package.json /usr/src/app/package.json -## create user "node" and give permissions -RUN chown -R node:node . && chmod -R 755 . -USER node - # install app dependencies -RUN npm install +RUN npm install --silent ## start app CMD ["npm", "start"] \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose-dev.yml similarity index 79% rename from docker-compose.yml rename to docker-compose-dev.yml index 9f73ccfd..2ee69010 100644 --- a/docker-compose.yml +++ b/docker-compose-dev.yml @@ -3,13 +3,17 @@ version: '3.7' services: reactive-resume: container_name: reactive-resume + tty: true build: context: . dockerfile: Dockerfile volumes: - '.:/usr/src/app' - '/usr/src/app/node_modules' + expose: + - '3001' ports: - '3001:3000' environment: - NODE_ENV=development + - CHOKIDAR_USEPOLLING=true