Loading... ## 服务器部署 1. 去小飞机找 @NolanNarkbot 点击start 2. 群里先发送 /narksq@NolanNarkbot 再发送 /check@NolanNarkbot 再找 @NolanNarkbot 获取ProId 3. ~~群里发送 打赏 购买次数 再找机器人 @NolanNarkbot /bind 码子 获取wskey使用次数(憋发pro签到 了)~~ 这一步不需要了 现在免费 4. ``` mkdir /root/pro 创建映射文件夹 cd /root/pro 进入文件夹 sudo docker run -id --name pro -p 5016:5016 -v "$(pwd)":/app/Data -e Prolic=第2步获取的33位字符 第2步获取的33位字符 第2步获取的33位字符 -e User=自定义管理帐号 -e Pwd=自定义管理密码(八位以上包含大小写字母、数字或特殊字符) -e ServerProxy=这里填写反代地址(群里发关键字“反代”或者翻置顶获取) --restart=always nolanhzy/pro:latest 创建容器 (如果拉不了镜像就把最下面换成dockerproxy.com/nolanhzy/pro:latest) ``` 5. 进入 IP:5016 回车查看面板是否正常 6. 进入 IP:5016/#/admin 进入管理界面 **注:修改密码可以改文件夹中的Config.json 不是改密码 改代理的话 建议使用后台全局配置去改 如果密码错了10 admin就会等半个小时 不想等直接docker restart pro** ## 群晖部署 由于群辉使用ssh命令不会创建文件夹 所以需要手动创建文件夹再去修改创建容器命令的-v 前面的步骤1 2 3 不变 4 、进入群辉后台 打开File Station docker→新增→新建文件夹 文件夹名pro 5 、pro文件夹单击右键 属性 位置 复制下来 我已我的 /volume1/docker/pro 为例 6、 把命令里的"$(pwd)" 替换成上面复制的 /volume1/docker/pro **示例:** ``` docker run -id \ --name pro -p 5016:5016 \ -v /volume1/docker/pro:/app/Data \ -e Prolic=第2步获取的 \ -e User=自定义管理帐号 \ -e Pwd=自定义管理密码(八位以上包含大小写字母、数字或特殊字符) \ -e ServerProxy=https://129888.xyz(或者http://ark.yanyuwangluo.cn) \ --restart=always \ nolanhzy/pro:latest ``` ## docker-compose部署 1. 安装docker-compose 2. 找 @NolanNarkbot 点击start 3. 群里先发送 /narksq@NolanNarkbot 再发送 /check@NolanNarkbot 再找 @NolanNarkbot获取ProId 4. 把上面的yml文件拉到/root/pro 或者在root/pro创建一个docker-compose.yml 5. 修改里面的1 2 3 4 6. docker-compose up -d 7. 完成 **docker-compose配置文件如下:** ```yml version: '3' services: pagermaid: image: nolanhzy/pro:latest #镜像 restart: always #重启规则 container_name: pro #容器名 hostname: pro #容器网络名 ports: - "5016:5016" # 面板映射端口 volumes: # 文件夹映射 - ./pro:/app/Data environment: - ASPNETCORE_URLS=http://+:5016 #不知道 - DOTNET_RUNNING_IN_CONTAINER=true #不知道 - DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true #不知道 - PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin #不知道 - Prolic= #1.第2步获取的33位字符 第2步获取的33位字符 第2步获取的33位字符 - User= #2.后台管理帐号 - Pwd= #3.后台管理密码(八位以上包含大小写字母、数字或特殊字符) - ServerProxy= #4。这里填写反代地址(群里发关键字“反代”或者翻置顶获取) - TZ=Asia/Shanghai #地区时间 ``` ## 更新不了pro/拉不到镜像 **方案1 换镜像** 把创建容器最下面一行换成 ``` dockerproxy.com/nolanhzy/pro:latest ``` 或者参考 https://t.me/ArcadiaPanel/1694 **方案2 替换源** 2.1 、打开网页https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors 扫码登陆 并复制 加速器地址 https://xxxxxxx.mirror.aliyuncs.com 2.2 、进入群辉后台 点击进入docker→注册表→设置→选中Docker Hub点击编辑 勾选启用注册表镜像 把上面复制的加速器地址粘贴进去 确定 2.3、 重启docker **方案3 升级docker 版本** ``` yum remove docker yum remove docker-client&&yum remove docker-common yum install -y yum-utils yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo yum -y install docker-ce-20.10.16-3.el7 grep -rl 'docker-runc' /var/lib/docker/containers/ | xargs sed -i 's/docker-runc/runc/g' systemctl restart docker ``` ## 反代地址 ``` 反代地址 https://129888.xyz https://naizi.lolkda.top http://ark.yanyuwangluo.cn:1200 https://newpro.03vps.cn http://nark.pearsoon.net http://ark.5gyh.com https://ark.118918.xyz ``` ## 更新容器: ``` docker run --rm -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower -c --run-once pro ``` ## 推送二维码: 总共填3个地方 pro的全局配置 pro的容器管理容器信息 wxpusher的事件回调地址 - pro面板里全局配置的WxPusher: > https://wxpusher.zjiecode.com/admin/main/app/appToken - pro面板里全局配置的WXuuid: > https://wxpusher.zjiecode.com/admin/main/app/appFollow 微信扫码 然后在微信找 - pro面板里容器管理的 WxPusher 也要填 > 再去 https://wxpusher.zjiecode.com/admin/main/app/appInfo 填写回调地址 > 格式: http://外网pro地址/api/wxpusher 定时: https://tool.lu/crontab/ Pro的定时需要用quartz那个定时 https://t.me/c/1910031893/57 规则:总共6位 秒 分 时 日 月 年 例子点这 (https://t.me/c/1910031893/57) HTML在线运行编辑 改公告用 (https://tools.pcwanli.com/tools/htmlRun.html)个人的理解和优化 具体看N的置顶 有需要优化改进的也可以恢复这条消息 最后修改:2024 年 07 月 08 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏
3 条评论
怎么收藏这篇文章?
博主真是太厉害了!!!
也只是收集各位大佬的文章写出来的