使用最新宝塔面板安装青龙面板(Docker 版)

以下是 2026 年最新 使用 宝塔面板(BT Panel)安装 青龙面板(QingLong Panel)Docker 版 的完整步骤。

目前(2026 年)宝塔面板 9.2.0+ 版本已内置 青龙面板Docker 应用商店,安装方式极大简化,通常 30 秒 ~ 几分钟 即可完成(首次拉镜像可能稍长)。

前置条件检查

  • 服务器:CentOS 7/8、Ubuntu 20/22/24、Debian 10/11/12 等(宝塔支持的系统)
  • 宝塔面板版本:建议 9.2.0 或更高(2024 年 9 月后版本最佳)
  • 内存:建议 ≥ 1GB(青龙 + 任务运行比较吃内存)
  • 端口:默认青龙面板使用 5700 端口(需放行)

步骤 1:登录宝塔面板 & 安装 Docker(如果未安装)

  1. 浏览器访问你的宝塔面板(通常是 http://服务器IP:8888)
  2. 左侧菜单 → 软件商店
  3. 搜索 DockerDocker 管理器
  4. 点击 安装(如果已安装则跳过)
  5. 安装完成后,左侧菜单会出现 Docker 选项

强烈建议:先配置镜像加速(国内拉取更快)

  • Docker → 设置加速 URL
  • 保存设置

推荐填入(2026 年常用免费加速之一):

https://docker.xuanyuan.me 

或其他可用加速(如 registry.cn-hangzhou.aliyuncs.com 等)

步骤 2:通过宝塔 Docker 应用商店一键安装青龙

宝塔 9.2.0+ 已内置青龙模板,操作最简单:

  1. 左侧菜单 → Docker
  2. 点击顶部 应用商店(或 模板 / 应用市场
  3. 搜索 青龙青龙面板QingLong
  4. 找到 青龙面板(官方 whyour/qinglong 镜像),点击 安装

安装参数填写建议(非常重要):

参数推荐填写内容说明
名称qinglong(或自定义)容器名称,随意但建议好记
版本latest(或保持默认)建议用 latest 获取最新版
域名(可选)填写你的域名 如 ql.yourdomain.com如果有域名建议填,不填则用 IP:端口访问
允许外部访问如果没填域名 → 必须勾选
填了域名 → 不要勾选
勾选后直接 IP:5700 访问,不勾选需用反向代理
端口映射宿主机 5700 → 容器 5700(默认自动)青龙默认内部端口 5700
CPU 限制0(不限制)一般不限
内存限制0 或 1024(1GB)建议至少 512MB~1GB
挂载卷自动生成(宝塔会帮你创建 /www/wwwroot/qinglong 等路径)映射 config、db、log、repo 等目录,数据持久化
  1. 点击 确定 / 安装
    • 首次拉取镜像(whyour/qinglong:latest)可能需要 1~5 分钟
    • 安装完成后状态变为 运行中

步骤 3:访问青龙面板 & 初始设置

  • 无域名方式:http://你的服务器IP:5700
  • 有域名方式:http://你填写的域名

首次访问会进入初始化界面:

  1. 用户名:admin(默认或自定义)
  2. 密码:随机生成或自定义(建议设置强密码)
  3. 登录后立即修改密码(右上角 → 修改密码)

查看初始账号密码(万一没看到初始化页面):

# 在宝塔终端或 SSH 执行docker logs qinglong # 容器名根据你起的名字改# 或者dockerexec -it qinglong cat /ql/config/auth.json 

步骤 4:安全组 / 防火墙放行(最容易忘的步骤)

  • 宝塔防火墙:宝塔 → 安全 → 放行端口 → 添加 5700
  • 云厂商安全组(阿里云/腾讯云/华为云等):
    • 入方向规则 → TCP → 5700 → 0.0.0.0/0(或指定 IP)

常见问题快速解决

问题可能原因 & 解决办法
拉镜像失败 / 超时配置镜像加速(步骤1),或换加速地址如 registry.docker-cn.com
无法访问 5700 端口1. 没放行安全组/宝塔防火墙
2. 没勾选“允许外部访问”且没设反向代理
容器启动失败docker logs 容器名 查看日志,通常是端口冲突或挂载路径权限问题
想用域名访问宝塔 → 网站 → 添加站点 → 反向代理 → 目标 http://127.0.0.1:5700
青龙版本太旧容器 → 选择青龙 → 停止 → 删除 → 重新从应用商店安装(会拉 latest)

推荐后续操作

  1. 更新青龙:容器列表 → 进入容器终端 → 输入 ql update
  2. 拉取常用脚本仓库(Faker2 等):定时任务 → 新建任务 → 命令填 ql repo https://github.com/shufflewzc/faker2.git ...
  3. 设置通知(如微信/Telegram/Server酱):设置 → 通知设置
  4. 安装 Node、Python 依赖:依赖管理 → 新建依赖

祝安装顺利!如果你的宝塔版本低于 9.2.0 或遇到具体报错,可以把错误截图/日志贴出来,我再帮你针对性解决。

Read more

OpenClaw龙虾图鉴:16只AI Agent选型指南

OpenClaw龙虾图鉴:16只AI Agent选型指南

这里写目录标题 * 🦞 OpenClaw龙虾图鉴:16只AI Agent选型指南 * 🎯 快速选型指南 * 🥇 第一梯队:官方正统 * 1️⃣ OpenClaw - 原生官网框架 * 2️⃣ 🌙 KimiClaw - 云端大存储+Kimi K2.5 * 3️⃣ ⚡ MaxClaw - 成本杀手,10秒部署 * 🥈 第二梯队:极客专精 * 4️⃣ 🔥 NullClaw - 678KB极致疯子 * 5️⃣ 🦀 OpenFang - Rust生产级Agent OS * 6️⃣ 🐍 Nanobot - Python死忠粉 * 7️⃣ 🤖 NanoClaw - 多Agent协作狂魔 * 🥉 第三梯队:场景特化 * 🌱 第四梯队:新兴潜力股 * 1️⃣5️⃣ 🌱 EasyClaw -

By Ne0inhk
Flutter 三方库 bluesky_text 海量数据源鸿蒙应用适配优化指南:应对超级应用复杂联邦协议与富文本语义多模态混合解析、大幅度提效率去中心化平台-适配鸿蒙 HarmonyOS ohos

Flutter 三方库 bluesky_text 海量数据源鸿蒙应用适配优化指南:应对超级应用复杂联邦协议与富文本语义多模态混合解析、大幅度提效率去中心化平台-适配鸿蒙 HarmonyOS ohos

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 三方库 bluesky_text 海量数据源鸿蒙应用适配优化指南:应对超级应用复杂联邦协议与富文本语义多模态混合解析、大幅度提效率去中心化平台大跨度社交联动 在鸿蒙平台的社交媒体应用、去中心化社交协议(如 AT Protocol / Bluesky)或带链接内容聚合器的开发中,如何精准地解析包含 @提及、#标签 以及超链接(Facets)的复杂文本?bluesky_text 是专为 Bluesky/ATProto 生态设计的文本处理引擎。本文将详解该库在 OpenHarmony 上的适配要点。 前言 什么是 bluesky_text?它不仅能计算一条社交动态的有效字符数(考虑到复杂的 Unicode 字节长度限制),更核心的功能是能自动识别出文本中的各种“实体(Entities / Facets)”。在鸿蒙操作系统强调的“全场景智慧互联”和“极致内容交互”

By Ne0inhk
Flutter 三方库 appium_driver 分布式泛鸿蒙场景下协同适配研讨:推进开放设备移动控制终端指令执行自动化体系及构筑强容错弹性高可用运维集成底座-适配鸿蒙 HarmonyOS ohos

Flutter 三方库 appium_driver 分布式泛鸿蒙场景下协同适配研讨:推进开放设备移动控制终端指令执行自动化体系及构筑强容错弹性高可用运维集成底座-适配鸿蒙 HarmonyOS ohos

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net Flutter 三方库 appium_driver 分布式泛鸿蒙场景下协同适配研讨:推进开放设备移动控制终端指令执行自动化体系及构筑强容错弹性高可用运维集成底座 在鸿蒙应用进入大规模商业化部署的阶段,如何确保应用在各种型号的鸿蒙设备上表现一致?如何实现高效的回归测试?appium_driver 是一个强大的自动化测试驱动库,它让我们可以使用 Dart 语言编写跨平台的 UI 自动化测试脚本。本文将详解该库在 OpenHarmony 上的适配要点。 前言 什么是 appium_driver?它是基于 W3C WebDriver 协议的封装,专门用于与 Appium 服务器通信。通过它,我们可以像操作浏览器一样,自动执行点击、滑动、输入文本、截图验证等操作。在鸿蒙操作系统推出的 DevEco Testing 自动化测试生态中,利用该库可以补充 Dart 生态下的自动化测试拼图。 一、

By Ne0inhk
【Linux】线程控制(二)

【Linux】线程控制(二)

文章目录 * 背景 * 🚩进程控制 * 线程计算1-100 * 🚩线程库 * c++11多线程 背景 Linux中没有真正的线程概念,而是复用进程数据结构和管理算法,用进程模拟线程 只有轻量级进程,不会提供线程的调用接口,而是提供轻量级进程的系统调用接口 但是我们用户需要线程调用,所以有pthread库帮我们封装了轻量级进程调用接口,我们可以直接使用线程接口 * 每个linux平台自带pthread库, * 编写多线程代码需要pthread库 线程接口 每个线程都有自己的ID, ⭐pthread_create不是系统调用,需链接 -pthread 🚩进程控制 快速使用一下 #include<iostream>#include<pthread.h>#include<unistd.h> using namespace std;void*threadRoutine(void*args){constchar* str=

By Ne0inhk