n8n485 commited on
Commit
372e732
·
verified ·
1 Parent(s): 471cfd0

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -15
Dockerfile CHANGED
@@ -1,4 +1,4 @@
1
- FROM n8nio/n8n
2
 
3
  ENV N8N_PORT=7860
4
  ENV N8N_LISTEN_ADDRESS=0.0.0.0
@@ -9,23 +9,15 @@ ENV N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true
9
 
10
  USER root
11
 
12
- # Fix DNS resolution inside HuggingFace containers
13
- RUN echo "nameserver 8.8.8.8" > /etc/resolv.conf && \
14
- echo "nameserver 8.8.4.4" >> /etc/resolv.conf && \
15
- echo "nameserver 1.1.1.1" >> /etc/resolv.conf
16
-
17
- # Create startup script that re-applies DNS at runtime then starts n8n
18
- RUN echo '#!/bin/sh' > /usr/local/bin/start.sh && \
19
- echo 'echo "nameserver 8.8.8.8" > /etc/resolv.conf' >> /usr/local/bin/start.sh && \
20
- echo 'echo "nameserver 8.8.4.4" >> /etc/resolv.conf' >> /usr/local/bin/start.sh && \
21
- echo 'echo "nameserver 1.1.1.1" >> /etc/resolv.conf' >> /usr/local/bin/start.sh && \
22
- echo 'exec su-exec node n8n start' >> /usr/local/bin/start.sh && \
23
- chmod +x /usr/local/bin/start.sh
24
-
25
  RUN mkdir -p /home/node/.n8n \
26
  && chown -R node:node /home/node \
27
  && chmod 700 /home/node/.n8n
28
 
 
 
 
 
29
  EXPOSE 7860
30
 
31
- ENTRYPOINT ["/usr/local/bin/start.sh"]
 
 
1
+ FROM n8nio/n8n:1.88.0
2
 
3
  ENV N8N_PORT=7860
4
  ENV N8N_LISTEN_ADDRESS=0.0.0.0
 
9
 
10
  USER root
11
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12
  RUN mkdir -p /home/node/.n8n \
13
  && chown -R node:node /home/node \
14
  && chmod 700 /home/node/.n8n
15
 
16
+ USER node
17
+
18
+ WORKDIR /home/node
19
+
20
  EXPOSE 7860
21
 
22
+ ENTRYPOINT ["n8n"]
23
+ CMD ["start"]