blfm commited on
Commit
a88653b
·
verified ·
1 Parent(s): 5780db0

Create Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +15 -0
Dockerfile ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM node:20
2
+ # 安装 pnpm
3
+ RUN npm install -g pnpm
4
+ # 克隆代码库
5
+ RUN git clone https://github.com/kwaroran/RisuAI
6
+ WORKDIR "RisuAI"
7
+ # 设置权限
8
+ RUN chmod -R 777 /RisuAI
9
+ # 使用 pnpm 安装依赖项并构建项目
10
+ RUN pnpm i
11
+ RUN pnpm run build
12
+ EXPOSE 6001
13
+ # 再次设置权限
14
+ RUN chmod -R 777 /RisuAI
15
+ CMD ["pnpm", "run", "runserver"]