File size: 341 Bytes
a88653b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
FROM node:20
# 安装 pnpm
RUN npm install -g pnpm
# 克隆代码库
RUN git clone https://github.com/kwaroran/RisuAI
WORKDIR "RisuAI"
# 设置权限
RUN chmod -R 777 /RisuAI
# 使用 pnpm 安装依赖项并构建项目
RUN pnpm i
RUN pnpm run build
EXPOSE 6001
# 再次设置权限
RUN chmod -R 777 /RisuAI
CMD ["pnpm", "run", "runserver"] |