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"]