树莓派系列之使用docker安装青龙面板和改端口号的配置问题

目录
  • 配置环境
  • 一、安装docker(已安装省略)
  • 二、安装青龙面板
  • 三、配置

配置环境

系统:Raspbian 11(64位)
系统默认没有防火墙,所以就不用在防火墙中开放端口。

一、安装docker(已安装省略)

安装

curl -fsSL https://get.docker.com -o get-docker.sh #一键安装脚本
 sudo sh get-docker.sh  --mirror Aliyun #使用阿里云镜像

启动

 sudo systemctl start docker #启动
 sudo systemctl enable docker #开机自启
 sudo docker version  #查看版本

换国内镜像源

 mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF' #第二步到此处
> {
>   "registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]
> }
> EOF

二、安装青龙面板

sudo docker pull whyour/qinglong:latest #拉取镜像

部署镜像

sudo docker run -dit \
   -v $PWD/ql/config:/ql/config \
   -v $PWD/ql/log:/ql/log \
   -v $PWD/ql/db:/ql/db \
   -p 5700:5700 \
   --name qinglong \
   --hostname qinglong \
   --restart always \
   whyour/qinglong:latest

登陆青龙面板

面板地址:http://服务器IP:5700
默认账号:admin
默认密码:adminadmin

三、配置

青龙面板基础命令

#更新青龙
docker exec -it qinglong ql update
#更新青龙并编译
docker exec -it qinglong ql restart
#拉取自定义仓库
docker exec -it qinglong ql repo https://ghproxy.com/https://github.com/whyour/hundun.git "quanx" "tokens|caiyun|didi|donate|fold|Env"
#拉取单个脚本
docker exec -it qinglong ql raw https://ghproxy.com/https://raw.githubusercontent.com/moposmall/Script/main/Me/jx_cfd.js
#删除7天前的所有日志
docker exec -it qinglong ql rmlog 7
#启动bot
docker exec -it qinglong ql bot
#导出互助码
docker exec -it qinglong ql code
#通知测试
docker exec -it qinglong notify test test
#立即执行脚本
docker exec -it qinglong task test.js now
#并行执行脚本
docker exec -it qinglong task test.js conc

修改端口号

sudo service docker stop #停止docker
sudo docker ps -a #查看容器ID
sudo nano /var/lib/docker/containers/青龙容器的id/hostconfig.json 

进入编辑页面后,将"HostPort":“5700"改成"HostPort”:“xxxx”,前面的5700/tcp别动。

sudo systemctl restart docker #重启docker

到此这篇关于树莓派系列之使用docker安装青龙面板和改端口号的文章就介绍到这了,更多相关docker安装青龙面板内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Docker多个容器不能有相同端口号的处理方案

    问题背景 在docker里用同一份镜像创建4个容器,网络选择bridge模式,A服务在四个容器中都使用了同一个端口号(6000):为了减少对外暴露的端口数,另外使用了nginx对这4个服务实例做代理,4个服务实例分属4个upstream,使用了类似/service1./service2的路径来访问4个实例. 此时从本地访问任一服务,则会报502错误,百思不得其解. connect() failed (111: Connection refused) while connecting to ups

  • 解决docker指定udp端口号的问题

    docker启动容器时会指定访问端口,可以通过多个-p指定多个端口映射. udp在后台会有一个自己的端口号,区别于服务访问的端口号,这时就需要启动服务时候来指定一下了. 如: docker run -p 8080:8090 -p 10000:11000/udp aaa:latest 8080是服务本身暴露的端口号,8090是服务本身端口号.10000是udp暴露的端口号 11000为udp本身监听的端口,如果是udp要注意要声明. 补充知识:docker 容器中的项目监听udp 无法收到消息 在

  • 树莓派系列之使用docker安装青龙面板和改端口号的配置问题

    目录 配置环境 一.安装docker(已安装省略) 二.安装青龙面板 三.配置 配置环境 系统:Raspbian 11(64位)系统默认没有防火墙,所以就不用在防火墙中开放端口. 一.安装docker(已安装省略) 安装 curl -fsSL https://get.docker.com -o get-docker.sh #一键安装脚本 sudo sh get-docker.sh --mirror Aliyun #使用阿里云镜像 启动 sudo systemctl start docker #启

  • 玩客云安装青龙面板实现京东签到薅羊毛功能

    目录 准备 青龙面板简介 安装青龙面板 访问青龙面板 设置京东COOKIE 添加签到任务 设置消息推送 拉取各种库的脚本 可能用得到的命令 最近因 Nas 负荷太大,搞了一个玩客云,给它安装一个 Armbian 系统作为微型主机分担部分压力,目的之一就是要把Nas中的docker迁移到玩客云,其中包含青龙面板. 准备 服务器 本人准备的服务器就是玩客云,只需运行一些常用的 docker 容器就行. 环境 需要安装青龙面板,需要具备 docker 环境,所以需要线安装 docker,具体安装方法可

  • 2022最新青龙面板部署完整版图文教程

    目录 前言 教程开始 1.1 系统选择: centos7.6 1.2 SSH远程服务器管理工具:FinalShell 1.2 ssh连接成功 1.3 安装 1.4登录青龙面板 前言 0.0 安装对象推荐 centos7.6 0.1 服务器租用推荐腾讯云.阿里云 传送门:腾讯云 阿里云 教程开始 1.1 系统选择: centos7.6 下面以腾讯云服务器为例,先选地区.然后选择官方镜像.系统镜像.Centos7.6版本 密码请自行设置,记录下来. 请确保教程中你使用的所有端口已经在服务器供应商的管

  • 青龙面板拉库解决没有或丢失依赖can‘t find module的保姆级教程(附青龙面板脚本仓库)

    目录 1.青龙面板拉库 2.分享收集的青龙面板脚本仓库,建议选择拉一个就可以了 3.安装脚本所需要的依赖库 4.设置环境变量 5.拉取单个文件,依赖修复方法 如何拉库: 拉取单个脚本 使用方法: 拉库出现的问题及解决方案 解决办法: 方法1)复制对应缺失的<module名称>.js或.py到库文件夹 方法2)完善ql repo命令的依赖部分,重新运行拉库命令: 6.结尾 没有安装青龙面板的先看我另外一篇教程2022年青龙面板部署完整版教程(多图) 1.青龙面板拉库 先把配置文件config.s

  • 最新青龙面板2.10.2搭建+XDD-PLUS的保姆级教程

    目录 11月26日更新内容: 11月20日更新内容: 准备工作 安装青龙面板 安装go环境 安装XDD-Plus xdd-plus大佬更新了1.8版本已经更新了最新版的机器人了 更新方法: 整个xdd-plus目录删掉 然后按照教程重新安装一次 在启动之前先去qbot文件夹里面修改下config文件里面的QQ改成你机器人的QQ即可其他不用动 改完以后就./xdd扫码登录,挂后台完事 注:博主没有在用xdd了,xdd的配置文件记得在冒号有变留一个空格 如果有文字注释就在#号前面留一个空格. 11月

  • 宝塔面板配合docker安装gogs的全过程

    目录 1 在宝塔软件商店安装docker 2 拉取gogs镜像 3 创建一个目录 4 端口映射 5完成访问gogs地址 {服务器ip:10080} 进入到gogs配置页面 6 访问[服务器IP:10080] 配置gogs 7最后配置域名反向代理 注意 mysql要大于等于5.7 1 在宝塔软件商店安装docker 2 拉取gogs镜像 docker pull gogs/gogs 3 创建一个目录 mkdir -p /var/gogs 4 端口映射 docker run -d --name=gog

  • Docker安装和基础用法 Docker入门教程第二篇

    本系列文章将介绍Docker的有关知识: (1)Docker 安装及基本用法 (2)Docker 镜像 (3)Docker 容器的隔离性 - 使用 Linux namespace 隔离容器的运行环境 (4)Docker 容器的隔离性 - 使用 cgroups 限制容器使用的资源 (5)Docker 网络 1. 安装 1.1 在 Ubuntu 14.04 上安装 Docker 前提要求: 内核版本必须是3.10或者以上 依次执行下面的步骤: sudo apt-get update sudo apt

  • 如何使用Docker安装一个MongoDB最新版

    1 安装 本文假设大家已经安装好了docker并能正常使用,所以不讲解如何安装docker了.用docker安装MongoDB最新版本如下: # 从repository查找mongo的相关镜像,结果很多,其中第一条为官方的镜像 $ docker search mongo # 下载官方镜像的最新版本 $ docker pull mongo:latest # 完成后,检查是否下载成功 $ docker images REPOSITORY TAG IMAGE ID CREATED SIZE cento

  • 使用docker build kit构建树莓派上可用的Docker镜像

    Docker安装 curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh sudo usermod -aG ${user_name} build-kit是什么 参考build ARM based Docker Images 简单来说就是扩展docker build的一个实验性的功能 以bind为案例进行构建 docker-bind项目是一个开源的自定义DNS部署服务,但是并没有提供基于linux/aarch

  • Docker安装ElasticSearch和Kibana的问题及处理方法

    目录 1. 安装docker 2. 拉取elasticsearch镜像 3. 启动elasticsearch 3.1 目录结构 4. 验证elasticsearch是否启动成功 5. 插件安装 5.1 安装IK分词器 5.2 分词器使用验证 6. kibana安装 6.1 docker安装kibana 6.2 启动kibana 7.elasticsearch-head安装 8.常见问题处理 注意:本方案没有进行数据持久化,切勿用于生产环境 1. 安装docker docker安装可参考此Dock

随机推荐