File size: 576 Bytes
c8ce9bd
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
FROM node:lts-alpine

# 安装要用到的工具
RUN apk update && apk add -f git tzdata
# 设置时区
ENV TZ=Asia/Shanghai
# 克隆koishi-bp
RUN cd / && \
    git clone https://github.com/koishijs/boilerplate koishi && \
    cd /koishi && \
    yarn install && \
    # 运行允许局域网访问
    sed -Ei 's/(([[:space:]]*)maxPort.*)/\1\n\2host: 0.0.0.0/' /koishi/koishi.yml && \
    # 修改端口
    sed -i 's/port: 5140/port: 7860/g' /koishi/koishi.yml && \
    chmod -R 777 /koishi

# 设置工作目录
WORKDIR "/koishi"

# 设置启动命令
CMD ["yarn", "start"]