maxAlone commited on
Commit
f79b58d
·
1 Parent(s): 928484c
Files changed (1) hide show
  1. Dockerfile +4 -11
Dockerfile CHANGED
@@ -1,16 +1,9 @@
1
- FROM nodered/node-red:3.1.0
2
 
3
- USER root
4
 
5
- COPY flows.json /usr/src/node-red/flows.json
6
- COPY settings.js /usr/src/node-red/settings.js
7
-
8
- RUN npm install --prefix /usr/src/node-red node-red-dashboard
9
-
10
- RUN chown -R node-red:node-red /usr/src/node-red
11
-
12
- USER node-red
13
 
14
  EXPOSE 7860
15
 
16
- CMD ["node", "node_modules/node-red/red.js", "--userDir", "/usr/src/node-red", "--port", "7860"]
 
1
+ FROM node:18-alpine
2
 
3
+ WORKDIR /app
4
 
5
+ RUN printf 'const http = require("http");\nhttp.createServer((req,res) => { res.end("OK"); }).listen(7860, "0.0.0.0", () => console.log("running on 0.0.0.0:7860"));\n' > server.js
 
 
 
 
 
 
 
6
 
7
  EXPOSE 7860
8
 
9
+ CMD ["node", "server.js"]