FROM node:14 | |
# 安装git, wget, python等基本工具 | |
RUN apt-get update && apt-get install -y git wget python3 python3-pip | |
# 克隆青龙仓库 | |
RUN git clone -b main <https://github.com/whyour/qinglong.git> /qinglong | |
WORKDIR /qinglong | |
# 安装pm2 | |
RUN npm install pm2 -g | |
# 安装依赖 | |
RUN npm install --production | |
# 复制配置文件示例,如果有自定义配置可以修改 | |
COPY .env.example .env | |
# 启动面板 | |
CMD ["pm2-runtime", "start", "pm2.json"] | |