一、环境准备与服务器配置
建议选择CentOS 7.6+或Ubuntu 20.04+系统,配置至少1核CPU、2GB内存的云服务器。通过SSH工具连接服务器后需完成以下操作:
- 更新系统:
yum update -y
或apt update
- 安装必要工具包:
yum install -y curl wget
- 开放5700端口(青龙面板默认端口)
二、安装Docker与青龙面板
通过以下命令安装Docker环境,推荐使用阿里云镜像加速:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
systemctl start docker && systemctl enable docker
执行青龙面板容器部署命令:
docker run -dit \
-v /root/ql/config:/ql/config \
-v /root/ql/scripts:/ql/scripts \
-p 5700:5700 \
--name qinglong \
--hostname qinglong \
whyour/qinglong:latest
三、面板初始化与功能配置
通过IP:5700访问面板后,需完成:
- 创建管理员账户并设置密码
- 在依赖管理中添加Node.js基础库:
crypto-js
date-fns
axios
- 配置定时任务脚本仓库地址
组件 | 版本 |
---|---|
Node.js | ≥16.0 |
Python | ≥3.8 |
四、常见问题与优化建议
若出现容器启动失败,可检查以下配置:
- 验证存储卷路径权限:
chmod 755 /root/ql
- 查看容器日志:
docker logs qinglong
- 更新容器镜像:
docker pull whyour/qinglong:latest
推荐通过宝塔面板实现可视化管理和自动备份。
本文详述了基于Docker的青龙面板部署流程,涵盖环境配置、容器部署、功能初始化等关键步骤。建议定期更新镜像版本并做好任务日志监控,以保障自动化任务的稳定运行。