Windows系统下Docker安装青龙面板
青龙面板
描述
青龙面板是个 web 可视化的任务管理系统,它基于 Docker 容器来安装的。 有了青龙面板你可以添加定时任务,去实现定时执行的功能。 例如:自动签到
能力
-
支持多种脚本语言(python3、javaScript、shell、typescript)
-
支持在线管理脚本、环境变量、配置文件
-
支持在线查看任务日志
-
支持秒级任务设置
-
支持系统级通知
-
支持暗黑模式
-
支持手机端操作
官网
青龙官网地址:Qinglong
仓库
青龙代码地址:GitCode - 全球开发者的开源社区,开源代码托管平台
前置条件
Windows想要运行docker需要先安装DockerDesktop,参考如下文章:
Windows11安装Docker-CSDN博客
创建目录
部署
镜像这里我们一定要选择debian版本的,因为其他版本是精简的Linux系统,很多依赖安装会有问题,尤其是涉及AI方面的!
Docker部署
cmd或者PowerShell执行如下命令:
# curl -sSL get.docker.com | sh
docker run -dit \-v ./data:/ql/data \# 冒号后面的 5700 为默认端口,如果设置了 QlPort, 需要跟 QlPort 保持一致-p 5700:5700 \# 部署路径非必须,比如 /test-e QlBaseUrl="/" \# 部署端口非必须,当使用 host 模式时,可以设置服务启动后的端口,默认 5700-e QlPort="5700" \--name qinglong \--hostname qinglong \--restart unless-stopped \whyour/qinglong:debian
Docker-compose部署
创建docker-compose.yml文件
编辑文件
文件内容如下:
services:qinglong:image: whyour/qinglong:debian # 基于 Debian 的版本:whyour/qinglong:debiancontainer_name: qinglongvolumes:- ./data:/ql/dataports:- "5700:5700"environment:QlBaseUrl: '/' # 部署路径非必须,以斜杠开头和结尾,比如 /test/restart: unless-stopped
执行命令:
# 启动
docker-compose up -d
登录
浏览器输入http://localhost:5700,看到如下界面即为部署成功。
青龙面板安装及配置
参考如下文章:青龙面板安装与配置教程-CSDN博客