前言

之前记录了下部署nevinee的jd:v4-bot容器步骤,由于V4镜像私有后,很多人没下载到。就有网友让我记录下 青龙(qinglong)的部署步骤,我这里只记录我操作的过程,对镜像或容器内容不发表任何意见。

一.部署容器

1.下载镜像

首先在群晖Docker中的注册表搜索qnglong,双击下载 whyour/qinglong镜像,下载选择默认 latest标签即可,然后等待下载完成。

因作者whyour更新qinglong版本2.8后去除京东ck状态检测、自动助力等功能,故依然采用qinglong版本2.2镜像。博主采用作者2.2源码及JDC源码,新打包镜像 qinglong-v

镜像更新日志:


2021.7.16 添加模块canvas、png-js、date-fns、axios、crypto-js、ts-md5、tslib、@types/node等,添加TS环境,支持task运行ts脚本。


首先在群晖Docker中的注册表搜索qnglong-v,双击下载 yin26287903/qinglong-v镜像,双击下载即可,然后等待下载完成。

image-20210706102714188

2.创建容器

首先在群晖打开 File Station在任意位置建立一个主文件夹并在此文件夹下新建 dblogconfigscripts等四个文件夹,并记录文件夹所在位置。
image-20210706102819494

创建容器提供两种方式,推荐使用修改json后直接导入
1)ssh下命令创建(注:其中的 /volume1/docker/qinglong/XXXX替换成上步创建的路径)

docker run -dit \
   -v /volume1/docker/qinglong/config:/ql/config \
   -v /volume1/docker/qinglong/log:/ql/log \
   -v /volume1/docker/qinglong/db:/ql/db \
   -v /volume1/docker/qinglong/scripts:/ql/scripts \
   -p 5700:5700 \
   -p 5701:5701 \
   --name qinglong \
   --hostname qinglong \
   --restart always \
   yin26287903/qinglong-v:latest

路径查看的方法如下图

image-20210706160847549

image-20210706160915333

2)群晖JSON创建

虽然提供了docker run部署命令,但对于群晖来说还得进入SSH下操作,略显不便。我这里把部署命令转化成群晖可直接导入的JSON内容方便操作。

可下载json文件修改下图红色圈示映射位置,自行替换成上步创建位置,然后在docker中容器选项-设置-导入菜单导入创建容器即可。群晖导入JSON(右击另存为下载)
image-20210706161125849

image-20210427194456033创建完成后,打开容器后,就可打开http://群晖IP:5700进入网页控制面板,如下图image-20210609123625534 输入用户名 admin,密码 adminadmin初始化密码,如下图提示。 出这个提示后,在群晖打开File Station找到之前创建的 config文件夹,双击打开 auth.json文件,其中的password后圈示的就是生成admin账户的密码,使用随机密码登陆面板后就可以在面板中的系统设置中自定义账户名和密码了。 image-20210606220920688
image-20210606220953885
image-20210609221211341

3.添加扫码面板(打包镜像已默认添加JDC,此处废置)

首先下载配置文件config.zip,并解压上传到创建的 config文件夹内。
image-20210610165753831
打开群晖容器终端,点击新增启动,选择新增的bash窗口,输入以下命令启动,启动正常状态见下图(注:每次重启容器后都需要手动输入命令启动扫码面板)

cd /ql/config&&nohup ./JDC

image-20210610163857185
image-20210610170054747
就可打开 http://群晖IP:5701进入JDC网页控制面板,如下图
image-20210610171336125

Last modification:July 23rd, 2021 at 08:46 pm
如果觉得我的文章对你有用,请随意赞赏