返回

秒变羊毛党?Docker一键部署青龙面板,轻松实现自动薅羊毛!

后端

使用 Docker 部署青龙面板开启自动薅羊毛之旅

什么是青龙面板?

青龙面板是一款基于 Go 语言开发的定时任务管理平台。它支持多种定时任务类型,如周期性任务、一次性任务和数据同步任务等。它还提供丰富的任务模板,涵盖签到、打卡和数据监控等多个领域。

Docker 的作用

Docker 是一个开源的应用容器引擎,可用于快速部署和运行应用,无需考虑底层基础设施。将青龙面板部署到 Docker 上,可以更轻松地管理定时任务。

Docker 部署青龙面板步骤

1. 安装 Docker

首先,在服务器上安装 Docker。安装过程非常简单,只需按照官方文档中的步骤操作即可。

2. 创建 Docker 网络

部署青龙面板之前,需要创建一个 Docker 网络,以便容器间通信:

docker network create my-network

3. 部署青龙面板

docker run -d --name qinglong --network my-network -p 5700:5700 -v /ql/config:/ql/config -v /ql/data:/ql/data --restart always arm64v8/qinglong

其中,各个参数含义如下:

  • --name qinglong:容器名称
  • --network my-network:使用 my-network 网络
  • -p 5700:5700:容器 5700 端口映射到宿主机 5700 端口
  • -v /ql/config:/ql/config:挂载宿主机 /ql/config 目录到容器 /ql/config 目录
  • -v /ql/data:/ql/data:挂载宿主机 /ql/data 目录到容器 /ql/data 目录
  • --restart always:容器总是重启
  • arm64v8/qinglong:青龙面板 Docker 镜像

4. 访问青龙面板

部署完成后,通过浏览器访问青龙面板:

http://服务器IP:5700

5. 添加定时任务

登录青龙面板后,点击“任务管理”选项,进入任务管理页面。点击“添加任务”按钮,填写任务名称、类型、执行时间和执行脚本等信息。

6. 启用任务

填写完任务信息后,点击“保存”按钮。启用任务,点击任务名称后面的“启用”按钮即可。

7. 查看任务执行情况

任务执行情况可在任务管理页面查看。如果任务执行成功,任务状态显示为“成功”;如果任务执行失败,任务状态显示为“失败”。

自动薅羊毛

编写好任务脚本并按照步骤部署青龙面板,即可坐等羊毛自动到手。

常见问题解答

1. 如何解决青龙面板无法访问的问题?

  • 检查容器是否正常运行(docker ps -a)。
  • 检查端口映射是否正确(docker port qinglong)。
  • 检查防火墙规则是否允许访问 5700 端口。

2. 如何修改青龙面板的配置?

  • 停止容器(docker stop qinglong)。
  • 映射宿主机目录到容器 /ql/config 目录(-v /ql/config:/ql/config)。
  • 启动容器(docker start qinglong)。

3. 如何添加自定义任务模板?

  • 登录青龙面板,点击“任务管理”选项。
  • 进入“任务模板”选项卡,点击“添加模板”按钮。
  • 填写模板名称、脚本和。

4. 如何查看任务执行日志?

  • 登录青龙面板,点击“任务管理”选项。
  • 找到任务并点击名称。
  • 查看页面底部的“执行日志”选项卡。

5. 如何更新青龙面板?

  • 停止容器(docker stop qinglong)。
  • 更新 Docker 镜像(docker pull arm64v8/qinglong)。
  • 启动容器(docker start qinglong)。

总结

通过 Docker 部署青龙面板,我们可以轻松实现自动薅羊毛。只需编写好任务脚本,并按照本文提供的步骤进行操作,即可享受薅羊毛的乐趣。