From f9c0922b2f9d477313d516c4dbb54f07ff4edb7b Mon Sep 17 00:00:00 2001 From: Sebastiaan Date: Wed, 15 May 2019 16:19:46 +0200 Subject: [PATCH] Examples folder default permission When running the container and building the examples, the following error occurs: Error: EACCES: permission denied, open '/home/node/examples/browser/browser-webpack-example/bundle.js' Commands used: ``` docker build -t orbit-db -f docker/Dockerfile . --no-cache docker run -ti --rm orbit-db npm run build:examples ``` --- docker/Dockerfile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index b95385f..3a519d0 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -3,12 +3,14 @@ FROM node:10 ENV NPM_CONFIG_PREFIX=/home/node/.npm-global WORKDIR /home/node -USER node COPY package.json ./ COPY examples/ ./examples COPY src/ ./src COPY conf/ ./conf +RUN chown -R node:node package.json examples src conf +USER node + RUN npm install babel-cli webpack \ && npm install