WuGuan commited on
Commit
e8632da
·
verified ·
1 Parent(s): 43507f0

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +15 -5
Dockerfile CHANGED
@@ -1,5 +1,15 @@
1
- FROM node:latest
2
- ENV NODE_RED_SETTINGS=/workspace/settings.js
3
- COPY settings.js /workspace/settings.js
4
- RUN npm install -g --unsafe-perm node-red
5
- CMD ["node-red"]
 
 
 
 
 
 
 
 
 
 
 
1
+ # 使用官方的 Node.js 镜像作为基础
2
+ FROM node:latest
3
+
4
+ # 安装 Node-RED
5
+ RUN npm install -g --unsafe-perm node-red
6
+
7
+ # 创建并配置 settings.js 文件
8
+ RUN mkdir -p /usr/src/node-red
9
+ COPY settings.js /usr/src/node-red/settings.js
10
+
11
+ # 暴露 Node-RED 的默认端口
12
+ EXPOSE 1880
13
+
14
+ # 启动 Node-RED
15
+ CMD ["node-red", "--userDir", "/usr/src/node-red"]