Update Dockerfile

This commit is contained in:
Joshua Schnabel
2020-04-28 22:33:17 +02:00
committed by GitHub
parent 4499ecfd9e
commit a190f0fc74

View File

@ -3,6 +3,12 @@ FROM node:lts-buster AS base
# Copy scripts # Copy scripts
COPY scripts/*.sh /tmp/ COPY scripts/*.sh /tmp/
RUN mkdir -p /usr/src/node-red /data && \
deluser --remove-home node && \
adduser -h /usr/src/node-red -D -H node-red -u 1000 && \
chown -R node-red:node-red /data && \
chown -R node-red:node-red /usr/src/node-red
# Install tools, create Node-RED app and data dir, add user and set rights # Install tools, create Node-RED app and data dir, add user and set rights
RUN set -ex && \ RUN set -ex && \
apt-get update && \ apt-get update && \
@ -16,12 +22,7 @@ RUN set -ex && \
nano \ nano \
git \ git \
openssl \ openssl \
openssh-client && \ openssh-client
mkdir -p /usr/src/node-red /data && \
deluser --remove-home node && \
adduser -h /usr/src/node-red -D -H node-red -u 1000 && \
chown -R node-red:node-red /data && \
chown -R node-red:node-red /usr/src/node-red
# Set work directory # Set work directory
WORKDIR /usr/src/node-red WORKDIR /usr/src/node-red