ubuntu docker 安装青龙面板

官网

whyour/qinglong: 支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台(Timed task management platform supporting Python3, JavaScript, Shell, Typescript) (github.com)

环境

ubuntu 20.04

1.安装docker

Ubuntu 安装Docker 运行Nginx-CSDN博客

2.安装docker-compose 

Ubuntu 安装 docker-compose-CSDN博客

3.编写shell脚本

vim start.sh
#!/bin/bash

# 创建目录结构
rm -r /docker/qinglong
mkdir -p /docker/qinglong/data

# 进入目标目录
cd /docker/qinglong

# 将内容写入 docker-compose.yml 文件
cat <<EOF > docker-compose.yml
services:
  qinglong:
      image: whyour/qinglong
      container_name: qinglong
      restart: unless-stopped
      ports:
      - "8101:5700"
      environment:
        - TZ=Asia/Shanghai
      volumes:
        - /docker/qinglong/data:/ql/data

EOF

# 启动 Docker Compose
docker compose up -d

4.启动shell脚本

sh start.sh

5.打开网页,开始使用

http://<主机IP>:8101

设置账户名密码

登录

配置订阅

ql repo https://git.metauniverse-cn.com/https://github.com/shufflewzc/faker3.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator|magic|depend|h5sts" "main"

报错处理

定时任务报错:

解决方法:在依赖管理添加axios