File size: 379 Bytes
c0f4a64
 
9ed5af7
 
 
a5fe6fe
 
460236a
9ed5af7
c0f4a64
 
 
 
460236a
 
 
a5fe6fe
 
 
94cd52a
460236a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
FROM chaoszhu/easynode:latest

# 创建所需的目录并设置权限
RUN mkdir -p /easynode/app/logs /easynode/app/db /easynode/db && \
    chown -R node:node /easynode

# 设置环境变量
ENV HOST=0.0.0.0
ENV DB_PATH=/easynode/app/db

# 暴露端口
EXPOSE 8082

# 设置工作目录
WORKDIR /easynode

# 切换到非root用户
USER node

# 启动命令
CMD ["npm", "start"]