51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Docker搭建青龙面板

青龙面板是一个支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台。

功能 {#功能}

支持多种脚本语言(python3、javaScript、shell、typescript)
支持在线管理脚本、环境变量、配置文件
支持在线查看任务日志
支持秒级任务设置
支持系统级通知
支持暗黑模式
支持手机端操作

准备条件 {#准备条件}

1)一台服务器,安装好docker环境

2)项目的github:https://github.com/whyour/qinglong

具体使用细节可以参考大佬的github

安装 {#安装}

环境基于Ubuntu22.04安装。

前提:安装好docker和docker-compose

创建对应挂载目录

mkdir -p /mydata/docker-compose/qinglong
cd` /mydata/docker-compose/qinglong
`

创建docker-compose.yml文件

vim docker-compose.yml
version: '2'
services:
  qinglong:
    # alpine 基础镜像版本
    image: whyour/qinglong:latest
    # debian-slim 基础镜像版本
    # image: whyour/qinglong:debian  
    volumes:
      - ./data:/ql/data
    ports:
      - "0.0.0.0:5700:5700"
    environment:
      # 部署路径非必须,以斜杠开头和结尾,比如 /test/
      QlBaseUrl: '/'
    restart: always

执行容器运行命令 {#执行容器运行命令}

docker compose up -d # 运行容器
docker compose ps  # 查看是否开启成功

打开web页面使用 {#打开web页面使用}

成功以后需要打开自己相应的端口防火墙就可以web端访问了

http://ip:5700

根据提示设置登录信息

更新网站 {#更新网站}

cd /mydata/docker-compose/qinglong # 进入项目目录
docker compose down # 停止容器
docker compose pull # 拉取最新镜像
docker compose up -d # 启动新容器

绑定域名 {#绑定域名}

赞(0)
未经允许不得转载:工具盒子 » Docker搭建青龙面板