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

 

前言

相信现在很多人都在用青龙面板,今天写一篇用centos操作系统利用docker安装青龙面板以及多青龙面板教程。

青龙面板拉取

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

    file

青龙面板创建(单容器)

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

    file

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

    file

    file

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

    file

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

    file

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

    file

     

    file

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

    file

     

    file

青龙面板创建(多容器)

示例图

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

file

多容器命令

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

删除青龙容器和镜像

删除青龙面板容器

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

<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
<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

file

删除青龙面板镜像

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

<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

file

基础命令

  • 更新青龙
    <span style="background-color:#333333"><span style="color:white"><code class="language-php">docker exec -it qinglong ql update</code></span></span>
    Copy
  • 更新青龙并编译
    <span style="background-color:#333333"><span style="color:white"><code class="language-php">docker exec -it qinglong ql restart</code></span></span>
    Copy
  • 删除7天前的所有日志
    <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
    <span style="background-color:#333333"><span style="color:white"><code class="language-php">docker exec -it qinglong ql bot</code></span></span>
    Copy
  • 导出互助码
    <span style="background-color:#333333"><span style="color:white"><code class="language-php">docker exec -it qinglong ql code</code></span></span>
    Copy
  • 通知测试
    <span style="background-color:#333333"><span style="color:white"><code class="language-php">docker exec -it qinglong notify test test</code></span></span>
    Copy
  • 立即执行脚本
    <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
  • 并行执行脚本
    <span style="background-color:#333333"><span style="color:white"><code class="language-php">docker exec -it qinglong task test.js conc</code></span></span>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值