chb2024 commited on
Commit
c8ce9bd
·
verified ·
1 Parent(s): 12529ee

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +22 -0
Dockerfile CHANGED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM node:lts-alpine
2
+
3
+ # 安装要用到的工具
4
+ RUN apk update && apk add -f git tzdata
5
+ # 设置时区
6
+ ENV TZ=Asia/Shanghai
7
+ # 克隆koishi-bp
8
+ RUN cd / && \
9
+ git clone https://github.com/koishijs/boilerplate koishi && \
10
+ cd /koishi && \
11
+ yarn install && \
12
+ # 运行允许局域网访问
13
+ sed -Ei 's/(([[:space:]]*)maxPort.*)/\1\n\2host: 0.0.0.0/' /koishi/koishi.yml && \
14
+ # 修改端口
15
+ sed -i 's/port: 5140/port: 7860/g' /koishi/koishi.yml && \
16
+ chmod -R 777 /koishi
17
+
18
+ # 设置工作目录
19
+ WORKDIR "/koishi"
20
+
21
+ # 设置启动命令
22
+ CMD ["yarn", "start"]