本篇文章自己也找了好多文档编织而成,如有侵权请告知,并做下架处理
注意本代码适用在linux系统平台!!!
本人使用Ubuntu *** 作系统,一下 *** 作在Ubuntu *** 作系统下 *** 作
一、安装Dockersudo curl -sSL get.docker.com | sh二、青龙面板的安装
① 拉取并运行青龙面板源码没错本人喜欢写代码,平日也喜欢写一些小脚本但是管理比较困难,众所周知青龙是一款优秀的开源代码
源码地址:https://github.com/whyour/qinglong 点击可以直接进入
以下代码运行后会直接运行青龙面板(代码使用时把注释去掉!!!)
docker run -dit -v $PWD/ql/config:/ql/config # config 文件所在位置 -v $PWD/ql/log:/ql/log # log 文件所在位置 -v $PWD/ql/db:/ql/db # db 文件所在位置 -v $PWD/ql/repo:/ql/repo # repo 文件所在位置 -v $PWD/ql/raw:/ql/raw # raw 文件所在位置 -v $PWD/ql/scripts:/ql/scripts # scripts 文件所在位置 -p 5700:5700 # 指定端口映射,格式为:主机(宿主)端口:容器端口 --name qinglong # 为容器指定一个名称 --hostname qinglong # 指定容器的hostname --restart unless-stopped # 重启容器除非容器停止 whyour/qinglong:latest # docker 拉取镜像名与版本② 青龙面板安装成功(关于docker的基本 *** 作)
由于刚安装好docker需要对 Docker 容器有一定的认识以下为 Docker 常用的基本 *** 作
也可以参照 runoob 网站 点击进入 的相关 *** 作详细学习
# 注意一下代码在 Ubuntu 中需要管理员权限一下命令前都加入 sudo,其他 Linux *** 作系统使用 root用户 sudo docker images # 查看拉取的所有镜像 sudo docker rmi <镜像名称> # 删除拉取的镜像 <镜像名称> --> 上边第一行运行完成后的[REPOSITORY] 下边对应的名字 # ---------------------------------------------------------------------------------------------- sudo docker ps -a # 查看所有的容器命令 sudo docker start b750bbbcfd88 # 启动一个已停止的容器 [b750bbbcfd88 -> 第一行命令后出现的容器ID 'ConTAINER ID'] sudo docker stop b750bbbcfd88 # 停止一个进行的容器 [b750bbbcfd88 -> 第一行命令后出现的容器ID 'ConTAINER ID'] sudo docker restart b750bbbcfd88 # 重启一个进行的容器 [b750bbbcfd88 -> 第一行命令后出现的容器ID 'ConTAINER ID'] sudo docker rm -f 1e560fca3906 # 删除一个容器 [b750bbbcfd88 -> 第一行命令后出现的容器ID 'ConTAINER ID'] sudo docker exec -it 1e560fca3906 /bin/bash # 进入这个容器 [b750bbbcfd88 -> 第一行命令后出现的容器ID 'ConTAINER ID']③ 青龙面板安装成功(关于青龙容器内部基本 *** 作)
在执行 sudo docker exec -it 1e560fca3906 /bin/bash 后输入 ql 可以看到内置的相关命令
# 更新并重启青龙 ql update # 运行自定义脚本extra.sh ql extra # 添加单个脚本文件 ql raw④ 其实在第一步后就可以在浏览器内访问并初始化咱们安装的青龙面板了# 添加单个仓库的指定脚本 ql repo # 删除旧日志 ql rmlog # 启动tg-bot ql bot # 检测青龙环境并修复 ql check # 重置登录错误次数 ql resetlet # 禁用两步登录 ql resettfa # 依次执行,如果设置了随机延迟,将随机延迟一定秒数 task # 依次执行,无论是否设置了随机延迟,均立即运行,前台会输出日,同时记录在日志文件中 task now # 并发执行,无论是否设置了随机延迟,均立即运行,前台不产生日,直接记录在日志文件中,且可指定账号执行 task conc (可选的) # 指定账号执行,无论是否设置了随机延迟,均立即运行 task desi
三、拉取青龙内的脚本浏览器访问地址:192.168.2.2:5700(Linux的IP地址+刚刚映射的端口号)
都是图形化界面这一步按提示 *** 作就可以了
这里不粘贴相关大佬的库
大家可以去下边这个文章内查看 青龙JD脚本库合集(最全收藏版)-适用青龙2.10.3及以上
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)