CikeyQi commited on
Commit
8b62c5f
·
1 Parent(s): aaa1337

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +10 -7
Dockerfile CHANGED
@@ -4,24 +4,27 @@ FROM node:18
4
  # 安装 Redis
5
  RUN apt-get update && apt-get install -y redis-server
6
 
7
- # 将工作目录设置为 Yunzai 目录
8
- WORKDIR /Yunzai
9
 
10
  # 将 Redis 服务作为容器的一个后台进程启动
11
  CMD ["redis-server", "--daemonize yes"]
12
 
13
  # 复制 package.json 文件到容器中
14
- COPY Yunzai/package.json ./
 
 
 
 
 
 
15
 
16
  # 安装依赖
17
  RUN npm install -g pnpm
18
  RUN pnpm install
19
 
20
- # 将项目文件复制到容器中
21
- COPY ./Yunzai .
22
-
23
  # 给予权限
24
- RUN chmod -R 777 /config
25
 
26
  # 启动应用程序
27
  CMD ["node", "app.js"]
 
4
  # 安装 Redis
5
  RUN apt-get update && apt-get install -y redis-server
6
 
7
+ # 将工作目录设置为 app 目录
8
+ WORKDIR /app
9
 
10
  # 将 Redis 服务作为容器的一个后台进程启动
11
  CMD ["redis-server", "--daemonize yes"]
12
 
13
  # 复制 package.json 文件到容器中
14
+ COPY ./Yunzai/package.json ./app
15
+
16
+ # 将项目文件复制到容器中
17
+ COPY ./Yunzai ./app
18
+
19
+ # 进入目录
20
+ RUN cd ./app
21
 
22
  # 安装依赖
23
  RUN npm install -g pnpm
24
  RUN pnpm install
25
 
 
 
 
26
  # 给予权限
27
+ RUN chmod -R 777 /app
28
 
29
  # 启动应用程序
30
  CMD ["node", "app.js"]