2023-04-16 12:32:07 +08:00

1 line
33 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html><html lang="zh-CN"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=2"><meta name="theme-color" content="#FFF"><link rel="apple-touch-icon" sizes="180x180" href="/images/apple-touch-icon.png"><link rel="icon" type="image/ico" sizes="32x32" href="/images/favicon.ico"><meta http-equiv="Cache-Control" content="no-transform"><meta http-equiv="Cache-Control" content="no-siteapp"><link rel="alternate" type="application/rss+xml" title="涛声依旧" href="https://hitoli.com/rss.xml"><link rel="alternate" type="application/atom+xml" title="涛声依旧" href="https://hitoli.com/atom.xml"><link rel="alternate" type="application/json" title="涛声依旧" href="https://hitoli.com/feed.json"><link rel="stylesheet" href="//fonts.googleapis.com/css?family=Mulish:300,300italic,400,400italic,700,700italic%7CFredericka%20the%20Great:300,300italic,400,400italic,700,700italic%7CNoto%20Serif%20JP:300,300italic,400,400italic,700,700italic%7CNoto%20Serif%20SC:300,300italic,400,400italic,700,700italic%7CInconsolata:300,300italic,400,400italic,700,700italic&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="/css/app.css?v=0.0.0"><meta name="keywords" content="docker,青龙面板,定时任务"><link rel="canonical" href="https://hitoli.com/2022/10/22/%E6%9E%81%E7%A9%BA%E9%97%B4Docker%E7%89%88%E9%9D%92%E9%BE%99%E9%9D%A2%E6%9D%BF%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE/"><title>极空间 Docker 版青龙面板安装与配置 - Docker - 极空间 | ☆∵∴Hito∴∵★ = 涛声依旧 = 天下事有难易乎?为之,则难者亦易矣</title><meta name="generator" content="Hexo 6.3.0"></head><body itemscope itemtype="http://schema.org/WebPage"><div id="loading"><div class="cat"><div class="body"></div><div class="head"><div class="face"></div></div><div class="foot"><div class="tummy-end"></div><div class="bottom"></div><div class="legs left"></div><div class="legs right"></div></div><div class="paw"><div class="hands left"></div><div class="hands right"></div></div></div></div><div id="container"><header id="header" itemscope itemtype="http://schema.org/WPHeader"><div class="inner"><div id="brand"><div class="pjax"><h1 itemprop="name headline">极空间 Docker 版青龙面板安装与配置</h1><div class="meta"><span class="item" title="创建时间2022-10-22 10:44:00"><span class="icon"><i class="ic i-calendar"></i> </span><span class="text">发表于</span> <time itemprop="dateCreated datePublished" datetime="2022-10-22T10:44:00+08:00">2022-10-22</time> </span><span class="item" title="本文字数"><span class="icon"><i class="ic i-pen"></i> </span><span class="text">本文字数</span> <span>2.2k</span> <span class="text"></span> </span><span class="item" title="阅读时长"><span class="icon"><i class="ic i-clock"></i> </span><span class="text">阅读时长</span> <span>2 分钟</span></span></div></div></div><nav id="nav"><div class="inner"><div class="toggle"><div class="lines" aria-label="切换导航栏"><span class="line"></span> <span class="line"></span> <span class="line"></span></div></div><ul class="menu"><li class="item title"><a href="/" rel="start">☆∵∴Hito∴∵★</a></li></ul><ul class="right"><li class="item theme"><i class="ic i-sun"></i></li><li class="item search"><i class="ic i-search"></i></li></ul></div></nav></div><div id="imgs" class="pjax"><ul><li class="item" data-background-image="https://nas.hitoli.com:18014/images/2022/10/29/6833939bly1giciusoyjnj219g0u0x56.jpg"></li><li class="item" data-background-image="https://nas.hitoli.com:18014/images/2022/10/29/6833939bly1gicit31ffoj20zk0m8naf.jpg"></li><li class="item" data-background-image="https://nas.hitoli.com:18014/images/2022/10/29/6833939bly1gipeuv80yoj20zk0m8kjl.jpg"></li><li class="item" data-background-image="https://nas.hitoli.com:18014/images/2022/10/29/6833939bly1gicljitigmj20zk0m87fp.jpg"></li><li class="item" data-background-image="https://nas.hitoli.com:18014/images/2022/10/29/6833939bly1gipev1x5e4j20zk0m8b29.jpg"></li><li class="item" data-background-image="https://nas.hitoli.com:18014/images/2022/10/29/6833939bly1gipex2cdtbj20zk0m8x6p.jpg"></li></ul></div></header><div id="waves"><svg class="waves" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 24 150 28" preserveAspectRatio="none" shape-rendering="auto"><defs><path id="gentle-wave" d="M-160 44c30 0 58-18 88-18s 58 18 88 18 58-18 88-18 58 18 88 18 v44h-352z"/></defs><g class="parallax"><use xlink:href="#gentle-wave" x="48" y="0"/><use xlink:href="#gentle-wave" x="48" y="3"/><use xlink:href="#gentle-wave" x="48" y="5"/><use xlink:href="#gentle-wave" x="48" y="7"/></g></svg></div><main><div class="inner"><div id="main" class="pjax"><div class="article wrap"><div class="breadcrumb" itemscope itemtype="https://schema.org/BreadcrumbList"><i class="ic i-home"></i> <span><a href="/">首页</a></span><i class="ic i-angle-right"></i> <span itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a href="/categories/%E6%9E%81%E7%A9%BA%E9%97%B4/" itemprop="item" rel="index" title="分类于 极空间"><span itemprop="name">极空间</span></a><meta itemprop="position" content="1"></span><i class="ic i-angle-right"></i> <span class="current" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><a href="/categories/%E6%9E%81%E7%A9%BA%E9%97%B4/Docker/" itemprop="item" rel="index" title="分类于 Docker"><span itemprop="name">Docker</span></a><meta itemprop="position" content="2"></span></div><article itemscope itemtype="http://schema.org/Article" class="post block" lang="zh-CN"><link itemprop="mainEntityOfPage" href="https://hitoli.com/2022/10/22/%E6%9E%81%E7%A9%BA%E9%97%B4Docker%E7%89%88%E9%9D%92%E9%BE%99%E9%9D%A2%E6%9D%BF%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE/"><span hidden itemprop="author" itemscope itemtype="http://schema.org/Person"><meta itemprop="image" content="/images/avatar.jpg"><meta itemprop="name" content="Hito Li"><meta itemprop="description" content="天下事有难易乎?为之,则难者亦易矣, 天生我材必有用"></span><span hidden itemprop="publisher" itemscope itemtype="http://schema.org/Organization"><meta itemprop="name" content="涛声依旧"></span><div class="body md" itemprop="articleBody"><h4 id="介绍"><a class="anchor" href="#介绍">#</a> 介绍</h4><ul><li>青龙面板是一个支持 python3、javascript、shell、typescript 的定时任务管理面板。它支持在线管理脚本、环境变量、配置文件,支持在线查看日志及支持多种方式的消息通知。</li></ul><h4 id="安装"><a class="anchor" href="#安装">#</a> 安装</h4><ul><li>本文使用的是<span class="exturl" data-url="aHR0cHM6Ly9odWIuZG9ja2VyLmNvbS9yL3doeW91ci9xaW5nbG9uZw=="> whyour/qinglong</span> 的镜像。</li><li>路径映射(由于青龙面板有 nodejs 环境,所以我把 hexo 博客的编译也放置在上面,再把 nginx 的 html 映射过来,这样就可以直接编译发布了。)<br><img data-src="https://nas.hitoli.com:18014/images/2022/10/24/2022-10-24-19-29-06.jpg" alt=""></li></ul><figure class="highlight yaml"><figcaption data-lang="YAML"></figcaption><table><tr><td data-num="1"></td><td><pre><span class="token comment">#青龙面板装载路径</span></pre></td></tr><tr><td data-num="2"></td><td><pre>/ql/data</pre></td></tr><tr><td data-num="3"></td><td><pre><span class="token comment">#博客装载路径(如果你不部署 hexo 博客可以不用配置)</span></pre></td></tr><tr><td data-num="4"></td><td><pre>/root/.ssh <span class="token comment">#ssh 证书文件(如果你不用把 hexo 推送到 git 上可以不用配置)</span></pre></td></tr><tr><td data-num="5"></td><td><pre>/blog <span class="token comment">#hexo 博客编译目录</span></pre></td></tr><tr><td data-num="6"></td><td><pre>/blog/nginx_blog <span class="token comment">#nginx 上放置博客的目录(例如:/Docker/nginx/html/blog</span></pre></td></tr></table></figure><ul><li>端口<br><img data-src="https://nas.hitoli.com:18014/images/2022/10/22/2022-10-22-11-02-195ea093b249c53244.jpg" alt=""><br><code>4000端口是hexo-admin使用的如果你不用可以不配置</code></li><li>环境<br><img data-src="https://nas.hitoli.com:18014/images/2022/10/22/2022-10-22-11-02-19a0822966d88a012e.jpg" alt=""></li><li>登录<br>地址:<span class="exturl" data-url="aHR0cDovL3huLS1JUC1odThkeTcwZTRtNWE6NTcwMA==">http:// 极空间 IP:5700</span><br>默认账号admin<br>默认密码admin</li></ul><h4 id="配置"><a class="anchor" href="#配置">#</a> 配置</h4><ul><li>我主要用青龙面板跑京东的脚本,所以也只介绍相关的配置方法</li><li>定时任务 (我使用的是 KingRan/KR 的集合库,以下是拉取命令)<br><code>ql repo https://github.com/KingRan/KR.git &quot;jd_|jx_|jdCookie&quot; &quot;activity|backUp|wskey&quot; &quot;^jd[^_]|USER|utils|function|sign|sendNotify|ql|JDJR&quot;</code></li><li>定时规则(我是每 3 小时拉取一次,不要拉取太频繁否则可能被封)<br><code>0 */3 * * *</code></li><li>环境变量</li></ul><figure class="highlight yaml"><figcaption data-lang="YAML"></figcaption><table><tr><td data-num="1"></td><td><pre>名称JD_COOKIE</pre></td></tr><tr><td data-num="2"></td><td><pre>web京东登陆后按F12在网络tab页中的请求内查找cookie然后复制pt_key=到pt_pin=等</pre></td></tr></table></figure><ul><li>配置文件 (主要修改和添加以下配置)</li></ul><figure class="highlight yaml"><figcaption data-lang="YAML"></figcaption><table><tr><td data-num="1"></td><td><pre>repo命令拉取脚本时需要拉取的文件后缀直接写文件后缀名即可</pre></td></tr><tr><td data-num="2"></td><td><pre>RepoFileExtensions="js py ts"</pre></td></tr><tr><td data-num="3"></td><td><pre>钉钉(消息推送)</pre></td></tr><tr><td data-num="4"></td><td><pre>export DD_BOT_TOKEN=</pre></td></tr><tr><td data-num="5"></td><td><pre>export DD_BOT_SECRET=</pre></td></tr><tr><td data-num="6"></td><td><pre><span class="token comment">## 开卡</span></pre></td></tr><tr><td data-num="7"></td><td><pre>export guaopencard_All="true"</pre></td></tr><tr><td data-num="8"></td><td><pre>export guaopencard_addSku_All="true"</pre></td></tr><tr><td data-num="9"></td><td><pre>export guaopencardRun_All="true"</pre></td></tr><tr><td data-num="10"></td><td><pre>export guaopencard_draw="true"</pre></td></tr><tr><td data-num="11"></td><td><pre>export JD_TRY="true"</pre></td></tr><tr><td data-num="12"></td><td><pre>export exjxbeans="true"</pre></td></tr><tr><td data-num="13"></td><td><pre>export DY_OPENALL="true"</pre></td></tr><tr><td data-num="14"></td><td><pre><span class="token comment">#抽奖</span></pre></td></tr><tr><td data-num="15"></td><td><pre>export opencard_draw=3</pre></td></tr><tr><td data-num="16"></td><td><pre><span class="token comment">#开启脚本依赖文件缺失修复</span></pre></td></tr><tr><td data-num="17"></td><td><pre>export ec_fix_dep="true" </pre></td></tr><tr><td data-num="18"></td><td><pre><span class="token comment">#开启脚本依赖文件更新</span></pre></td></tr><tr><td data-num="19"></td><td><pre>export ec_re_dep="true" </pre></td></tr><tr><td data-num="20"></td><td><pre><span class="token comment">#清空购物车</span></pre></td></tr><tr><td data-num="21"></td><td><pre>export JD_CART_REMOVE="true"</pre></td></tr><tr><td data-num="22"></td><td><pre>export JD_CART="true"</pre></td></tr><tr><td data-num="23"></td><td><pre><span class="token comment">#去掉多余的双十一红包脚本</span></pre></td></tr><tr><td data-num="24"></td><td><pre>export FLCODE=''</pre></td></tr><tr><td data-num="25"></td><td><pre><span class="token comment">#加购物车抽奖</span></pre></td></tr><tr><td data-num="26"></td><td><pre>export RUN_CAR=true</pre></td></tr><tr><td data-num="27"></td><td><pre><span class="token comment">#停用小额免密支付</span></pre></td></tr><tr><td data-num="28"></td><td><pre>export JD_PAY_CONTRACT=true</pre></td></tr></table></figure><ul><li>依赖管理</li></ul><figure class="highlight yaml"><figcaption data-lang="YAML"></figcaption><table><tr><td data-num="1"></td><td><pre><span class="token comment">#nodejs 依赖</span></pre></td></tr><tr><td data-num="2"></td><td><pre>crypto<span class="token punctuation">-</span>js </pre></td></tr><tr><td data-num="3"></td><td><pre>prettytable </pre></td></tr><tr><td data-num="4"></td><td><pre>dotenv </pre></td></tr><tr><td data-num="5"></td><td><pre>jsdom </pre></td></tr><tr><td data-num="6"></td><td><pre>date<span class="token punctuation">-</span>fns </pre></td></tr><tr><td data-num="7"></td><td><pre>tough<span class="token punctuation">-</span>cookie </pre></td></tr><tr><td data-num="8"></td><td><pre>tslib </pre></td></tr><tr><td data-num="9"></td><td><pre>ws@7.4.3 </pre></td></tr><tr><td data-num="10"></td><td><pre>ts<span class="token punctuation">-</span>md5 </pre></td></tr><tr><td data-num="11"></td><td><pre>jsdom <span class="token punctuation">-</span>g </pre></td></tr><tr><td data-num="12"></td><td><pre>jieba </pre></td></tr><tr><td data-num="13"></td><td><pre>fs </pre></td></tr><tr><td data-num="14"></td><td><pre>form<span class="token punctuation">-</span>data </pre></td></tr><tr><td data-num="15"></td><td><pre>json5 </pre></td></tr><tr><td data-num="16"></td><td><pre>global<span class="token punctuation">-</span>agent </pre></td></tr><tr><td data-num="17"></td><td><pre>png<span class="token punctuation">-</span>js </pre></td></tr><tr><td data-num="18"></td><td><pre>@types/node </pre></td></tr><tr><td data-num="19"></td><td><pre>require </pre></td></tr><tr><td data-num="20"></td><td><pre>typescript </pre></td></tr><tr><td data-num="21"></td><td><pre>js<span class="token punctuation">-</span>base64 </pre></td></tr><tr><td data-num="22"></td><td><pre>axios</pre></td></tr><tr><td data-num="23"></td><td><pre><span class="token comment">#pythone 依赖</span></pre></td></tr><tr><td data-num="24"></td><td><pre>requests </pre></td></tr><tr><td data-num="25"></td><td><pre>canvas </pre></td></tr><tr><td data-num="26"></td><td><pre>ping3 </pre></td></tr><tr><td data-num="27"></td><td><pre>jieba </pre></td></tr><tr><td data-num="28"></td><td><pre>aiohttp </pre></td></tr><tr><td data-num="29"></td><td><pre>PyExecJS</pre></td></tr><tr><td data-num="30"></td><td><pre><span class="token comment">#Linux 依赖</span></pre></td></tr><tr><td data-num="31"></td><td><pre>bizCode</pre></td></tr><tr><td data-num="32"></td><td><pre>bizMsg</pre></td></tr><tr><td data-num="33"></td><td><pre>lxml</pre></td></tr></table></figure><h4 id="其它"><a class="anchor" href="#其它">#</a> 其它</h4><figure class="highlight bash"><figcaption data-lang="bash"></figcaption><table><tr><td data-num="1"></td><td><pre><span class="token comment">#配置国内源</span></pre></td></tr><tr><td data-num="2"></td><td><pre>pip config <span class="token parameter variable">--global</span> <span class="token builtin class-name">set</span> global.index-url https://mirrors.aliyun.com/pypi/simple/</pre></td></tr><tr><td data-num="3"></td><td><pre>pip config <span class="token parameter variable">--global</span> <span class="token builtin class-name">set</span> install.trusted-host https://mirrors.aliyun.com</pre></td></tr><tr><td data-num="4"></td><td><pre></pre></td></tr><tr><td data-num="5"></td><td><pre><span class="token comment">#升级 pip</span></pre></td></tr><tr><td data-num="6"></td><td><pre>pip <span class="token function">install</span> <span class="token parameter variable">--upgrade</span> pip</pre></td></tr><tr><td data-num="7"></td><td><pre></pre></td></tr><tr><td data-num="8"></td><td><pre><span class="token comment">#更新青龙</span></pre></td></tr><tr><td data-num="9"></td><td><pre>ql update</pre></td></tr><tr><td data-num="10"></td><td><pre></pre></td></tr><tr><td data-num="11"></td><td><pre><span class="token comment">#已知要安装的依赖(不安装部分脚本任务会失败)</span></pre></td></tr><tr><td data-num="12"></td><td><pre><span class="token function">pnpm</span> <span class="token function">install</span> ds</pre></td></tr><tr><td data-num="13"></td><td><pre></pre></td></tr><tr><td data-num="14"></td><td><pre><span class="token comment">#一键安装所有依赖(基于 Faker 一键脚本安装的青龙</span></pre></td></tr><tr><td data-num="15"></td><td><pre>可通过执行/ql/data/scripts下的QLDependency.sh脚本安装如脚本已经更新则通过下面命令执行</pre></td></tr><tr><td data-num="16"></td><td><pre><span class="token function">curl</span> <span class="token parameter variable">-fsSL</span> https://git.metauniverse-cn.com/https://raw.githubusercontent.com/shufflewzc/QLDependency/main/Shell/QLOneKeyDependency.sh <span class="token operator">|</span> <span class="token function">sh</span></pre></td></tr><tr><td data-num="17"></td><td><pre></pre></td></tr><tr><td data-num="18"></td><td><pre><span class="token comment">#一般出现这种错误:(缺依赖)</span></pre></td></tr><tr><td data-num="19"></td><td><pre>Error: Cannot <span class="token function">find</span> module <span class="token string">'xx'</span></pre></td></tr><tr><td data-num="20"></td><td><pre>执行pnpm <span class="token function">install</span> xxx</pre></td></tr><tr><td data-num="21"></td><td><pre></pre></td></tr><tr><td data-num="22"></td><td><pre><span class="token comment">#一般出现这种错误:(缺文件)</span></pre></td></tr><tr><td data-num="23"></td><td><pre>Error: Cannot <span class="token function">find</span> module <span class="token string">'./xx'</span></pre></td></tr><tr><td data-num="24"></td><td><pre>那就是拉库命令不完整,请检查或复制完整的拉库命</pre></td></tr><tr><td data-num="25"></td><td><pre></pre></td></tr><tr><td data-num="26"></td><td><pre><span class="token comment">#Python3 依赖安装失败修复(基于 Faker 一键脚本安装的青龙)</span></pre></td></tr><tr><td data-num="27"></td><td><pre><span class="token function">curl</span> <span class="token parameter variable">-sS</span> https://bootstrap.pypa.io/get-pip.py <span class="token operator">|</span> python3</pre></td></tr></table></figure><div class="tags"><a href="/tags/docker/" rel="tag"><i class="ic i-tag"></i> docker</a> <a href="/tags/%E9%9D%92%E9%BE%99%E9%9D%A2%E6%9D%BF/" rel="tag"><i class="ic i-tag"></i> 青龙面板</a> <a href="/tags/%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1/" rel="tag"><i class="ic i-tag"></i> 定时任务</a></div></div><footer><div class="meta"><span class="item"><span class="icon"><i class="ic i-calendar-check"></i> </span><span class="text">更新于</span> <time title="修改时间2023-03-05 13:40:25" itemprop="dateModified" datetime="2023-03-05T13:40:25+08:00">2023-03-05</time> </span><span id="2022/10/22/极空间Docker版青龙面板安装与配置/" class="item leancloud_visitors" data-flag-title="极空间 Docker 版青龙面板安装与配置" title="阅读次数"><span class="icon"><i class="ic i-eye"></i> </span><span class="text">阅读次数</span> <span class="leancloud-visitors-count"></span> <span class="text"></span></span></div><div class="reward"><button><i class="ic i-heartbeat"></i> 赞赏</button><p>请我喝[茶]~( ̄▽ ̄)~*</p><div id="qr"><div><img data-src="/images/wechatpay.png" alt="Hito Li 微信支付"><p>微信支付</p></div><div><img data-src="/images/alipay.png" alt="Hito Li 支付宝"><p>支付宝</p></div></div></div><div id="copyright"><ul><li class="author"><strong>本文作者: </strong>Hito li <i class="ic i-at"><em>@</em></i>涛声依旧</li><li class="link"><strong>本文链接:</strong> <a href="https://hitoli.com/2022/10/22/%E6%9E%81%E7%A9%BA%E9%97%B4Docker%E7%89%88%E9%9D%92%E9%BE%99%E9%9D%A2%E6%9D%BF%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE/" title="极空间 Docker 版青龙面板安装与配置">https://hitoli.com/2022/10/22/极空间Docker版青龙面板安装与配置/</a></li><li class="license"><strong>版权声明: </strong>本站所有文章除特别声明外,均采用 <span class="exturl" data-url="aHR0cHM6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLXNhLzQuMC9kZWVkLnpo"><i class="ic i-creative-commons"><em>(CC)</em></i>BY-NC-SA</span> 许可协议。转载请注明出处!</li></ul></div></footer></article></div><div class="post-nav"><div class="item left"><a href="/2022/10/21/Hexo-Theme-Shoka-Valine%E8%AF%84%E8%AE%BA%E9%85%8D%E7%BD%AE/" itemprop="url" rel="prev" data-background-image="https:&#x2F;&#x2F;nas.hitoli.com:18014&#x2F;images&#x2F;2022&#x2F;10&#x2F;29&#x2F;6833939bly1giclil3m4ej20zk0m8tn8.jpg" title="Hexo + Theme.Shoka + Valine评论配置"><span class="type">上一篇</span> <span class="category"><i class="ic i-flag"></i> Hexo</span><h3>Hexo + Theme.Shoka + Valine评论配置</h3></a></div><div class="item right"><a href="/2022/10/27/%E6%9E%81%E7%A9%BA%E9%97%B4web%E7%AB%AFhttps%E7%9B%B4%E8%BF%9Enginx%E9%85%8D%E7%BD%AE/" itemprop="url" rel="next" data-background-image="https:&#x2F;&#x2F;nas.hitoli.com:18014&#x2F;images&#x2F;2022&#x2F;10&#x2F;29&#x2F;6833939bly1gipexbei4hj20zk0m8npd.jpg" title="极空间web端https直连nginx配置"><span class="type">下一篇</span> <span class="category"><i class="ic i-flag"></i> 极空间</span><h3>极空间web端https直连nginx配置</h3></a></div></div><div class="wrap" id="comments"></div></div><div id="sidebar"><div class="inner"><div class="panels"><div class="inner"><div class="contents panel pjax" data-title="文章目录"><ol class="toc"><li class="toc-item toc-level-4"><a class="toc-link" href="#%E4%BB%8B%E7%BB%8D"><span class="toc-number">1.</span> <span class="toc-text">介绍</span></a></li><li class="toc-item toc-level-4"><a class="toc-link" href="#%E5%AE%89%E8%A3%85"><span class="toc-number">2.</span> <span class="toc-text">安装</span></a></li><li class="toc-item toc-level-4"><a class="toc-link" href="#%E9%85%8D%E7%BD%AE"><span class="toc-number">3.</span> <span class="toc-text">配置</span></a></li><li class="toc-item toc-level-4"><a class="toc-link" href="#%E5%85%B6%E5%AE%83"><span class="toc-number">4.</span> <span class="toc-text">其它</span></a></li></ol></div><div class="related panel pjax" data-title="系列文章"><ul><li><a href="/2022/09/14/Hexo%E5%AE%89%E8%A3%85%E6%91%B8%E7%B4%A2/" rel="bookmark" title="Hexo安装摸索">Hexo安装摸索</a></li><li><a href="/2022/09/16/%E6%9E%81%E7%A9%BA%E9%97%B4chevereto%E5%9B%BE%E5%BA%8Adocker%E7%89%88%E5%AE%89%E8%A3%85/" rel="bookmark" title="极空间chevereto图床docker版安装">极空间chevereto图床docker版安装</a></li><li><a href="/2022/09/17/Hexo-Theme-Shoka-algolia%E6%90%9C%E7%B4%A2%E8%B8%A9%E5%9D%91/" rel="bookmark" title="Hexo + Theme.Shoka + algolia搜索踩坑">Hexo + Theme.Shoka + algolia搜索踩坑</a></li><li><a href="/2022/09/26/%E8%A7%A3%E5%86%B3Hexo-Shoka%E8%83%8C%E6%99%AF%E9%9F%B3%E4%B9%90%E6%97%A0%E6%B3%95%E6%92%AD%E6%94%BE%E7%9A%84%E9%97%AE%E9%A2%98/" rel="bookmark" title="解决Hexo+Shoka背景音乐无法播放的问题">解决Hexo+Shoka背景音乐无法播放的问题</a></li><li><a href="/2022/10/20/%E6%9E%81%E7%A9%BA%E9%97%B4Docker%E7%89%88Wordpress%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE/" rel="bookmark" title="极空间Docker版Wordpress安装与配置">极空间Docker版Wordpress安装与配置</a></li><li><a href="/2022/10/21/%E6%9E%81%E7%A9%BA%E9%97%B4Docker%E7%89%88mariadb%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE/" rel="bookmark" title="极空间Docker版mariadb安装与配置">极空间Docker版mariadb安装与配置</a></li><li><a href="/2022/10/21/Hexo-Theme-Shoka-Valine%E8%AF%84%E8%AE%BA%E9%85%8D%E7%BD%AE/" rel="bookmark" title="Hexo + Theme.Shoka + Valine评论配置">Hexo + Theme.Shoka + Valine评论配置</a></li><li class="active"><a href="/2022/10/22/%E6%9E%81%E7%A9%BA%E9%97%B4Docker%E7%89%88%E9%9D%92%E9%BE%99%E9%9D%A2%E6%9D%BF%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE/" rel="bookmark" title="极空间Docker版青龙面板安装与配置">极空间Docker版青龙面板安装与配置</a></li></ul></div><div class="overview panel" data-title="站点概览"><div class="author" itemprop="author" itemscope itemtype="http://schema.org/Person"><img class="image" itemprop="image" alt="Hito Li" data-src="/images/avatar.jpg"><p class="name" itemprop="name">Hito Li</p><div class="description" itemprop="description">天生我材必有用</div></div><nav class="state"><div class="item posts"><a href="/archives/"><span class="count">41</span> <span class="name">文章</span></a></div><div class="item categories"><a href="/categories/"><span class="count">20</span> <span class="name">分类</span></a></div><div class="item tags"><a href="/tags/"><span class="count">69</span> <span class="name">标签</span></a></div></nav><div class="social"><span class="exturl item weibo" data-url="aHR0cHM6Ly93ZWliby5jb20vdS8xMDYxNDYwNzQ1" title="https:&#x2F;&#x2F;weibo.com&#x2F;u&#x2F;1061460745"><i class="ic i-weibo"></i></span> <span class="exturl item douban" data-url="aHR0cHM6Ly93d3cuZG91YmFuLmNvbS9wZW9wbGUvMjU5Mzc2NTY0" title="https:&#x2F;&#x2F;www.douban.com&#x2F;people&#x2F;259376564"><i class="ic i-douban"></i></span> <span class="exturl item music" data-url="aHR0cHM6Ly9tdXNpYy4xNjMuY29tLyMvdXNlci9ob21lP2lkPTEwNTQ2NzQ2Mw==" title="https:&#x2F;&#x2F;music.163.com&#x2F;#&#x2F;user&#x2F;home?id&#x3D;105467463"><i class="ic i-cloud-music"></i></span> <a href="/about/me" title="about&#x2F;me" class="item about"><i class="ic i-address-card"></i></a></div><ul class="menu"><li class="item"><a href="/" rel="section"><i class="ic i-home"></i>首页</a></li><li class="item"><a href="/about/me" rel="section"><i class="ic i-user"></i>关于</a></li><li class="item dropdown"><a href="javascript:void(0);"><i class="ic i-feather"></i>文章</a><ul class="submenu"><li class="item"><a href="/archives/" rel="section"><i class="ic i-list-alt"></i>归档</a></li><li class="item"><a href="/categories/" rel="section"><i class="ic i-th"></i>分类</a></li><li class="item"><a href="/tags/" rel="section"><i class="ic i-tags"></i>标签</a></li></ul></li><li class="item"><span class="exturl" data-url="aHR0cHM6Ly93d3cuZm9yZXZlcmJsb2cuY24vZ28uaHRtbA=="><i class="ic i-paper-plane"></i>虫洞</span></li></ul></div></div></div><ul id="quick"><li class="prev pjax"><a href="/2022/10/21/Hexo-Theme-Shoka-Valine%E8%AF%84%E8%AE%BA%E9%85%8D%E7%BD%AE/" rel="prev" title="上一篇"><i class="ic i-chevron-left"></i></a></li><li class="up"><i class="ic i-arrow-up"></i></li><li class="down"><i class="ic i-arrow-down"></i></li><li class="next pjax"><a href="/2022/10/27/%E6%9E%81%E7%A9%BA%E9%97%B4web%E7%AB%AFhttps%E7%9B%B4%E8%BF%9Enginx%E9%85%8D%E7%BD%AE/" rel="next" title="下一篇"><i class="ic i-chevron-right"></i></a></li><li class="percent"></li></ul></div></div><div class="dimmer"></div></div></main><footer id="footer"><div class="inner"><div class="widgets"><div class="rpost pjax"><h2>随机文章</h2><ul><li class="item"><div class="breadcrumb"><a href="/categories/%E6%9E%81%E7%A9%BA%E9%97%B4/" title="分类于 极空间">极空间</a> <i class="ic i-angle-right"></i> <a href="/categories/%E6%9E%81%E7%A9%BA%E9%97%B4/Docker/" title="分类于 Docker">Docker</a> <i class="ic i-angle-right"></i> <a href="/categories/%E6%9E%81%E7%A9%BA%E9%97%B4/Docker/Hexo/" title="分类于 Hexo">Hexo</a></div><span><a href="/2022/10/21/Hexo-Theme-Shoka-Valine%E8%AF%84%E8%AE%BA%E9%85%8D%E7%BD%AE/" title="Hexo + Theme.Shoka + Valine评论配置">Hexo + Theme.Shoka + Valine评论配置</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/Linux/" title="分类于 Linux">Linux</a> <i class="ic i-angle-right"></i> <a href="/categories/Linux/%E6%9C%8D%E5%8A%A1/" title="分类于 服务">服务</a> <i class="ic i-angle-right"></i> <a href="/categories/Linux/%E6%9C%8D%E5%8A%A1/Nginx/" title="分类于 Nginx">Nginx</a></div><span><a href="/2022/10/14/nginx%E5%85%81%E8%AE%B8%E8%B7%A8%E5%9F%9F%E8%8E%B7%E5%8F%96cookies%E6%96%B9%E6%B3%95/" title="nginx允许跨域获取cookie的方法">nginx允许跨域获取cookie的方法</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/Linux/" title="分类于 Linux">Linux</a> <i class="ic i-angle-right"></i> <a href="/categories/Linux/Shell/" title="分类于 Shell">Shell</a></div><span><a href="/2022/11/02/2-dev-null%E5%92%8C-dev-null-2-1%E5%92%8C2-1-dev-null%E7%9A%84%E5%8C%BA%E5%88%AB/" title="2&gt;&#x2F;dev&#x2F;null和&gt;&#x2F;dev&#x2F;null 2&gt;&amp;1和2&gt;&amp;1&gt;&#x2F;dev&#x2F;null的区别">2>/dev/null和>/dev/null 2>&1和2>&1>/dev/null的区别</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/Linux/" title="分类于 Linux">Linux</a> <i class="ic i-angle-right"></i> <a href="/categories/Linux/%E6%9C%8D%E5%8A%A1/" title="分类于 服务">服务</a> <i class="ic i-angle-right"></i> <a href="/categories/Linux/%E6%9C%8D%E5%8A%A1/Nginx/" title="分类于 Nginx">Nginx</a></div><span><a href="/2022/10/06/Nginx%E9%85%8D%E7%BD%AEiframe%E8%AE%BF%E9%97%AE/" title="Nginx配置iframe访问">Nginx配置iframe访问</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/%E6%9E%81%E7%A9%BA%E9%97%B4/" title="分类于 极空间">极空间</a> <i class="ic i-angle-right"></i> <a href="/categories/%E6%9E%81%E7%A9%BA%E9%97%B4/Docker/" title="分类于 Docker">Docker</a></div><span><a href="/2022/09/16/%E6%9E%81%E7%A9%BA%E9%97%B4chevereto%E5%9B%BE%E5%BA%8Adocker%E7%89%88%E5%AE%89%E8%A3%85/" title="极空间chevereto图床docker版安装">极空间chevereto图床docker版安装</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/Linux/" title="分类于 Linux">Linux</a> <i class="ic i-angle-right"></i> <a href="/categories/Linux/%E6%9C%8D%E5%8A%A1/" title="分类于 服务">服务</a></div><span><a href="/2022/10/17/redis%E4%B8%BB%E4%BB%8E%E5%9F%BA%E7%A1%80%E9%85%8D%E7%BD%AE%E8%AE%B0%E5%BD%95/" title="redis主从基础配置">redis主从基础配置</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/Linux/" title="分类于 Linux">Linux</a> <i class="ic i-angle-right"></i> <a href="/categories/Linux/%E6%9C%8D%E5%8A%A1/" title="分类于 服务">服务</a> <i class="ic i-angle-right"></i> <a href="/categories/Linux/%E6%9C%8D%E5%8A%A1/Nginx/" title="分类于 Nginx">Nginx</a></div><span><a href="/2022/11/30/Nginx%E5%8A%A8%E6%80%81%E8%A7%A3%E6%9E%90%E5%9F%9F%E5%90%8D%E6%96%B9%E6%A1%88/" title="Nginx动态解析域名方案">Nginx动态解析域名方案</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/Windows/" title="分类于 Windows">Windows</a> <i class="ic i-angle-right"></i> <a href="/categories/Windows/%E5%B7%A5%E5%85%B7/" title="分类于 工具">工具</a></div><span><a href="/2022/11/01/360%E7%8B%AC%E7%AB%8B%E7%89%88%E5%B0%8F%E5%B7%A5%E5%85%B7/" title="360独立版小工具">360独立版小工具</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/%E5%B7%A5%E4%BD%9C/" title="分类于 工作">工作</a> <i class="ic i-angle-right"></i> <a href="/categories/%E5%B7%A5%E4%BD%9C/%E8%A7%A3%E5%86%B3%E9%97%AE%E9%A2%98/" title="分类于 解决问题">解决问题</a> <i class="ic i-angle-right"></i> <a href="/categories/%E5%B7%A5%E4%BD%9C/%E8%A7%A3%E5%86%B3%E9%97%AE%E9%A2%98/Vue/" title="分类于 Vue">Vue</a></div><span><a href="/2022/11/04/%E8%AE%B0%E4%B8%80%E6%AC%A1Vue%E9%A1%B9%E7%9B%AE%E7%9A%84%E9%83%A8%E7%BD%B2/" title="记一次Vue项目的部署">记一次Vue项目的部署</a></span></li><li class="item"><div class="breadcrumb"><a href="/categories/%E5%B7%A5%E4%BD%9C/" title="分类于 工作">工作</a> <i class="ic i-angle-right"></i> <a href="/categories/%E5%B7%A5%E4%BD%9C/%E8%A7%A3%E5%86%B3%E9%97%AE%E9%A2%98/" title="分类于 解决问题">解决问题</a></div><span><a href="/2022/11/21/mysql%E6%95%B0%E6%8D%AE%E5%BA%93auto-increment%E8%87%AA%E5%A2%9E%E9%95%BF%E4%B8%8D%E5%8F%98%E7%9A%84%E5%A4%84%E7%90%86%E6%96%B9%E6%B3%95/" title="mysql数据库auto_increment自增长不变的处理方法">mysql数据库auto_increment自增长不变的处理方法</a></span></li></ul></div><div><h2>最新评论</h2><ul class="leancloud-recent-comment"></ul></div></div><div class="status"><div class="copyright">&copy; 2010 <span itemprop="copyrightYear">2023</span> <span class="with-love"><i class="ic i-sakura rotate"></i> </span><span class="author" itemprop="copyrightHolder">Hito Li @ ☆∵∴Hito∴∵★</span></div><div class="count"><span class="post-meta-item-icon"><i class="ic i-chart-area"></i> </span><span title="站点总字数">81k 字</span> <span class="post-meta-divider">|</span> <span class="post-meta-item-icon"><i class="ic i-coffee"></i> </span><span title="站点阅读时长">1:14</span></div><div class="powered-by">基于 <span class="exturl" data-url="aHR0cHM6Ly9oZXhvLmlv">Hexo</span> & Theme.<span class="exturl" data-url="aHR0cHM6Ly9naXRodWIuY29tL2FtZWhpbWUvaGV4by10aGVtZS1zaG9rYQ==">Shoka</span></div></div></div></footer></div><script data-config type="text/javascript">var LOCAL={path:"2022/10/22/极空间Docker版青龙面板安装与配置/",favicon:{show:"´3哎呀呀",hide:"(´Д`)真糟糕!"},search:{placeholder:"文章搜索",empty:"关于 「 ${query} 」,什么也没搜到",stats:"${time} ms 内找到 ${hits} 条结果"},valine:!0,fancybox:!0,copyright:'复制成功,转载请遵守 <i class="ic i-creative-commons"></i>BY-NC-SA 协议。',ignores:[function(e){return e.includes("#")},function(e){return new RegExp(LOCAL.path+"$").test(e)}]}</script><script src="https://cdn.polyfill.io/v2/polyfill.js"></script><script src="//cdn.jsdelivr.net/combine/npm/pace-js@1.0.2/pace.min.js,npm/pjax@0.2.8/pjax.min.js,npm/whatwg-fetch@3.4.0/dist/fetch.umd.min.js,npm/animejs@3.2.0/lib/anime.min.js,npm/algoliasearch@4/dist/algoliasearch-lite.umd.js,npm/instantsearch.js@4/dist/instantsearch.production.min.js,npm/lozad@1/dist/lozad.min.js,npm/quicklink@2/dist/quicklink.umd.js"></script><script src="/js/app.js?v=0.0.0"></script></body></html>