Fix Docker/nätverk mot faktisk server: bridge 172.17.0.2, Gitea, Alpine-mönster
This commit is contained in:
+15
-10
@@ -2,16 +2,21 @@ FROM nodered/node-red:latest
|
||||
|
||||
USER root
|
||||
|
||||
COPY package.json /opt/nextcloud-collabora-nodered/package.json
|
||||
COPY lib /opt/nextcloud-collabora-nodered/lib
|
||||
COPY nodes /opt/nextcloud-collabora-nodered/nodes
|
||||
# Samma mönster som /home/ncdeploy/nextcloud-node-red/Dockerfile
|
||||
RUN apk add --no-cache \
|
||||
curl \
|
||||
bash
|
||||
|
||||
RUN mkdir -p /opt/nextcloud-nodes/node-red-contrib-nextcloud-collabora
|
||||
|
||||
COPY package.json /opt/nextcloud-nodes/node-red-contrib-nextcloud-collabora/
|
||||
COPY lib /opt/nextcloud-nodes/node-red-contrib-nextcloud-collabora/lib
|
||||
COPY nodes /opt/nextcloud-nodes/node-red-contrib-nextcloud-collabora/nodes
|
||||
RUN cd /opt/nextcloud-nodes/node-red-contrib-nextcloud-collabora && npm install --omit=dev
|
||||
|
||||
COPY flows /opt/nextcloud-collabora-nodered/flows
|
||||
COPY settings.js.example /opt/nextcloud-collabora-nodered/settings.js.example
|
||||
COPY entrypoint.sh /opt/nextcloud-collabora-nodered/entrypoint.sh
|
||||
COPY entrypoint.sh /entrypoint.sh
|
||||
RUN chmod +x /entrypoint.sh
|
||||
|
||||
RUN chmod +x /opt/nextcloud-collabora-nodered/entrypoint.sh && \
|
||||
cd /opt/nextcloud-collabora-nodered && npm install --omit=dev
|
||||
|
||||
USER node-red
|
||||
|
||||
ENTRYPOINT ["/opt/nextcloud-collabora-nodered/entrypoint.sh"]
|
||||
ENTRYPOINT ["/entrypoint.sh"]
|
||||
|
||||
Reference in New Issue
Block a user