Update Dockerfile
This commit is contained in:
@ -3,6 +3,12 @@ FROM node:lts-buster AS base
|
||||
# Copy scripts
|
||||
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
|
||||
RUN set -ex && \
|
||||
apt-get update && \
|
||||
@ -16,12 +22,7 @@ RUN set -ex && \
|
||||
nano \
|
||||
git \
|
||||
openssl \
|
||||
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
|
||||
openssh-client
|
||||
|
||||
# Set work directory
|
||||
WORKDIR /usr/src/node-red
|
||||
|
||||
Reference in New Issue
Block a user