f 运维.售后-【青龙面板】Centos用Docker安装青龙面板以及多青龙面板教程 - Powered by qidao123.com技术社区

【青龙面板】Centos用Docker安装青龙面板以及多青龙面板教程 ...

打印 上一主题 下一主题

主题 1930|帖子 1930|积分 5790

 

前言

相信如今许多人都在用青龙面板,本日写一篇用centos操作体系利用docker安装青龙面板以及多青龙面板教程。

青龙面板拉取


  • 利用下面命令举行单独的青龙面板镜像拉取。条件您操作体系已经安装了Docker      
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-c++">docker pull whyour/qinglong:latest</code></span></span>
    复制代码
        Copy
  • 如果您的拉取出现拉取过慢,或者拉取不下来题目,可以去Docker的配置文件修改加速地址配置。或者利用命令修改即可。(请替换[ "https://Docker加速网址"] 里面的地址),替换完毕后记得重启docker才可生效      
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-c++">sudo tee /etc/docker/daemon.json <</code></span></span>
    复制代码
        Copy         
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-c++">systemctl restart  docker</code></span></span>
    复制代码
        Copy   

青龙面板创建(单容器)


  • 我们首先通过ssh工具毗连你的服务器,这里我利用的是FinalShell工具毗连。输入你服务器的正确IP或者本地IP和端口,输入用户和密码确认即可。

  • 毗连完毕后我们就利用下面命令举行创建容器,这里记住,[-v $PWD/ql/data:/ql/data] 里前面的ql是可以更改的,[-p 5700:5700] 里面:前面的5700可以更改,这就是映射出来的端口号,也是你后续网页端要输入的端口号。反面的默认5700不动,由于反面的是容器端口,每个容器都是独立的,不会辩论。[--name qinglong和--hostname qinglong]里面的qinglong也是可以更改的。修改代码后回车即可!      
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-c++">docker run -dit \
    2. -v $PWD/ql/data:/ql/data \
    3. -p <span style="color:#d36363">5700</span>:<span style="color:#d36363">5700</span> \
    4. --name qinglong \
    5. --hostname qinglong \
    6. --restart always \
    7. whyour/qinglong:latest</code></span></span>
    复制代码
        Copy   



  • 然后我们去欣赏器,输入你搭建青龙面板的服务器IP和端口号,进入青龙面板web。出来后点击开始安装

  • 通知方式就不选择,直接跳过即可

  • 用户设置这里设置你登录这个青龙面板的帐号和密码等信息。

     

  • 上述配置完毕后,我们就可以跳转到登录页面了,直接输入你刚才设置的用户名和密码。登录进入就完毕了。

     

青龙面板创建(多容器)

示例图

我们创建多容器的命令按照图内的提示举行更改,我也会在文末提供五个多容器的命令,方便你直接复制黏贴就创建多个容器,固然端口号和昵称你可以自定义,牢记端口和昵称有辩论!


多容器命令



  • 容器1      
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-c++">docker run -dit \
    2. -v $PWD/ql1/data:/ql/data \
    3. -p <span style="color:#d36363">5701</span>:<span style="color:#d36363">5700</span> \
    4. --name ql1 \
    5. --hostname ql1 \
    6. --restart always \
    7. whyour/qinglong:latest</code></span></span>
    复制代码
        Copy
  • 容器2      
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-c++">docker run -dit \
    2. -v $PWD/ql2/data:/ql/data \
    3. -p <span style="color:#d36363">5702</span>:<span style="color:#d36363">5700</span> \
    4. --name ql2 \
    5. --hostname ql2 \
    6. --restart always \
    7. whyour/qinglong:latest</code></span></span>
    复制代码
        Copy
  • 容器3      
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-c++">docker run -dit \
    2. -v $PWD/ql3/data:/ql/data \
    3. -p <span style="color:#d36363">5703</span>:<span style="color:#d36363">5700</span> \
    4. --name ql3 \
    5. --hostname ql3 \
    6. --restart always \
    7. whyour/qinglong:latest</code></span></span>
    复制代码
        Copy
  • 容器4      
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-c++">docker run -dit \
    2. -v $PWD/ql4/data:/ql/data \
    3. -p <span style="color:#d36363">5704</span>:<span style="color:#d36363">5700</span> \
    4. --name ql4 \
    5. --hostname ql4 \
    6. --restart always \
    7. whyour/qinglong:latest</code></span></span>
    复制代码
        Copy
  • 容器5      
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-c++">docker run -dit \
    2. -v $PWD/ql5/data:/ql/data \
    3. -p <span style="color:#d36363">5705</span>:<span style="color:#d36363">5700</span> \
    4. --name ql5\
    5. --hostname ql5\
    6. --restart always \
    7. whyour/qinglong:latest</code></span></span>
    复制代码
        Copy
删除青龙容器和镜像

删除青龙面板容器

命令docker ps列出全部容器,然后找到你的青龙容器CREATED下面你设置的容器name。用命令docker rm -f 容器name删除,注意下面的qinglong要自己更改CREATED下面显示的。

  
  1. <span style="background-color:white"><span style="color:#37373a"><span style="background-color:#333333"><span style="color:white"><code class="language-php">docker ps</code></span></span></span></span>
复制代码
   Copy   
  1. <span style="background-color:white"><span style="color:#37373a"><span style="background-color:#333333"><span style="color:white"><code class="language-php">docker rm -f qinglong</code></span></span></span></span>
复制代码
   Copy  


删除青龙面板镜像

下面的命令删除镜像,但是条件你需要先删除依赖此镜像的容器才可以删除镜像。

  
  1. <span style="background-color:white"><span style="color:#37373a"><span style="background-color:#333333"><span style="color:white"><code class="language-php">docker rmi whyour/qinglong:latest</code></span></span></span></span>
复制代码
   Copy  


基础命令



  • 更新青龙      
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-php">docker exec -it qinglong ql update</code></span></span>
    复制代码
        Copy
  • 更新青龙并编译      
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-php">docker exec -it qinglong ql restart</code></span></span>
    复制代码
        Copy
  • 删除7天前的全部日记      
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-php">docker exec -it qinglong ql rmlog <span style="color:#d36363">7</span></code></span></span>
    复制代码
        Copy
  • 启动bot      
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-php">docker exec -it qinglong ql bot</code></span></span>
    复制代码
        Copy
  • 导出互助码      
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-php">docker exec -it qinglong ql code</code></span></span>
    复制代码
        Copy
  • 通知测试      
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-php">docker exec -it qinglong notify test test</code></span></span>
    复制代码
        Copy
  • 立即执行脚本      
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-php">docker exec -it qinglong task test.js now</code></span></span>
    复制代码
        Copy
  • 并行执行脚本      
    1. <span style="background-color:#333333"><span style="color:white"><code class="language-php">docker exec -it qinglong task test.js conc</code></span></span>
    复制代码

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

万万哇

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表