楼主
青龙面板是基于 Docker 部署的定时任务管理平台,支持 Node.js、Python3、Shell 等多种脚本语言。
- 环境准备(安装 Docker): 适用于 Ubuntu / Debian / CentOS 等系统.
若服务器尚未安装 Docker,可执行官方一键脚本进行安装:
# 安装 Docker
curl -fsSL https://get.docker.com | sh
# 启动 Docker 服务并设置开机自启
systemctl enable --now docker- 部署青龙面板容器:
支持 Docker 一键运行 或 Docker Compose 编排(任选一种即可):
方式一:Docker 命令行运行(推荐)
docker run -dit \
-v $PWD/ql/data:/ql/data \
-p 5700:5700 \
-e QlBaseUrl="/" \
-e QlPort="5700" \
--name qinglong \
--hostname qinglong \
--restart unless-stopped \
whyour/qinglong:latest方式二:Docker Compose 部署
创建 docker-compose.yml 文件:
services:
web:
image: whyour/qinglong:latest
container_name: qinglong
volumes:
- ./ql/data:/ql/data
ports:
- "5700:5700"
environment:
QlBaseUrl: '/'
QlPort: '5700'
restart: unless-stopped在同级目录下运行:
docker compose up -d- 初始化设置与登录:
- 在浏览器输入
http://服务器IP:5700进入初始化页面。 - 初始化引导:点击“开始安装”。
- 推送到服务设置:可选择跳过,后续在系统设置中再补充。
- 安全设置:设置强密码和账户名称。
- 完成后登录进入后台控制台。
部署注意事项
- 端口放行:务必在云服务器厂商控制台(安全组/防火墙)中开放 5700 端口。
- 数据备份:宿主机目录
./ql/data保存了所有任务、脚本和配置,升级或迁移时保留此文件夹即可。