安装MSSQL for Docker查看 挂载卷/opt/1panel/apps/mssql/mssql/data -> /var/opt/mssql/data安装COSCLIhttps://cloud.tencent.com/document/product/436/63144#linux根据配置配置然后把备份复制到本地注意bak目录是自己创建的coscli cp COS://xxxxx/db/xxxx_backup_2026_08_12_000016_7517072.full.bak /opt/1panel/apps/mssql/mssql/data/bak/恢复数据若有占用要切换到 master 或断开数据库 xxxx 的所有链接。RESTORE DATABASE xxxx FROM DISK='/var/opt/mssql/data/bak/xxxx_backup_2026_08_12_000016_7517072.full.bak' WITH MOVE 'xxxxdb_Data' TO '/var/opt/mssql/data/xxxx.mdf', MOVE 'xxxxdb_Log' TO '/var/opt/mssql/data/xxxx_log.ldf', REPLACE, RECOVERY; GO验证兼容SELECT name, state_desc, compatibility_level FROM sys.databases WHERE name='xxxx';
利用AI逆向蓝牙体脂秤某品牌体脂秤 M1，官方 App 广告太多了，频繁更新才能用。借助DeepSeek V4 Flash 0730正式版先说结果：能跑，但是最后发现外贸版APP没有广告！并且基本不怎么更新！😂1、环境Win 10 电脑 Intel 蓝牙（支持 BLE）Python 3.12，python -m venv .venv，装 bleak2、找设备1.原理就先踩亮体脂秤触发自带的蓝牙扫描广播2.手机或者其他收到广播数据3.然后上传通讯记得把称放调试设备旁边，避免其他弱信号，我的就在电脑旁（-55dB 左右）# AI分析： GATT 一看：`0xFFF0` 服务，`0xFFF1` notify，`0xFFF2` write，固件是某国产 BLE 模块库 V3.0 典型的国产体脂秤自定义协议3、卡 ErrF让AI分析写脚本后能接通出现Loading但是因为没有正确传递返回信号，称就出现了ErrF。# AI订阅 FFF1，收到一堆恒定帧，一秒 8 条，纹丝不动： A4 12 00 FD 00 00 00 00 9B 0E FF FF 02 5F 00 54 FF BD网上搜索了一些开源的协议都不对，然后就想到了拆APK。4、拆 APK国内版本加壳，得专门的APK环境编译，放弃外贸版本没壳，可以androguard 搜 fff0/fff1/fff2 → 协议类 → 型号分发器：目标秤BLE名 → FEScale处理器关键协议：用户命令 → FFF2: A1 06 <身高> <年龄> <性别> <校验> 校验 = 06 ^ 身高 ^ 年龄 ^ 性别 ^ A1 测量帧 ← FFF1: A4 12 xx xx ... 体重 = (byte2<<8|byte3) / 10 kg 阻抗 = (byte8<<8|byte9) / 100 Ω 帧确认 → FFF2: B4 04 01 B15、通了发 A1 06 AA 1E 00 13（示意：男，身高 170cm，年龄 30 岁）→ 回 ACK B1 04 00 B5，不再 ErrF。踩秤：（示意帧，真实数值已隐去） A4 12 xx xx 00 00 00 00 xx xx 00 55 08 74 01 32 FF xx 体重 = (byte2<<8|byte3) / 10 kg （数值略） 阻抗 = (byte8<<8|byte9) / 100 Ω （数值略）再用另一姿势测一次对照解码（坐着测），体重解码正确。6、体脂秤只发体重 + 阻抗，体脂啥的什么都是固定变量公式算出来的，也就是需要一个固定的公式来计算。获取公式开源项目先用开源项目里的通用公式算，结果完全不准确。APP真实数据反推根据APP真值借助AI反推公式。解方程...体重 xx.x kg 体脂 xx.x% BMI xx.x 肌肉 xx.x kg 脂肪 xx.x kg 骨骼肌 xx.x kg 蛋白质 xx.x kg 水分 xx.x kg 骨质 xx.x kg拿着真值反推：阻抗 = data[8..9]/100 = xxx Ω（符合人体 300~600Ω）用 Kyle 2001 BIA 方程算去脂体重 FFM，再按比例拆分：FFM(男) = -4.104 + 0.518×H²/Z + 0.231×W + 4.229 体脂率 = (W - FFM) / W × 100 水分 = 0.735 × FFM 骨质 = 0.064 × FFM 蛋白质 = 0.20 × FFM 肌肉 = FFM - 骨质 骨骼肌 = 0.67 × FFM验证：用真值代入，对比 App 的读数即可总结体脂秤这种普通的其实就两个参数，一个实重 + 一个抗阻。测量必须赤脚，接触差阻抗虚高，体脂会明显虚高体脂公式是校准近似（根据结果逆向反推）收回开头，外贸版APP没有广告! 😂附录：协议速查GATT服务特征角色0xFFF00xFFF1notify 数据0xFFF00xFFF2write 命令A4 测量帧（18 字节）偏移含义计算0帧类型0xA41长度0x122-3体重(b2<<8 or b3)÷10 kg8-9阻抗(b8<<8 or b9)÷100 Ω12-13疑似电抗/校验—命令方向字节发用户命令A1 06 <身高> <年龄> <性别> <chk>收秤 ACKB1 04 00 B5回帧确认B4 04 01 B1
关于所谓“学习雷军营销”以及小米核心技术的一些看法1、小米营销了13年了，大家也听说并学习了13年了，为什么迄今为止只有一家企业可以学的会？（虽然高价低配，性价比不高，但对方确实有产品力）大家没想过这个问题么？2、一群人天天说小米营销，周鸿祎、贾会计说要学习小米营销.....凡是说这类话的本质上就不懂营销，建议好好看看科特勒的《营销管理》，对，就是那本号称营销圣经的书，里面把所有营销相关知识都讲过，营销的本质就是企业向顾客传递产品力的全套流程，在最经典的营销4P理论中的第一个P就是product。所以，你承认一个企业的营销能力强，本质上是承认了对方的产品力强。3、那么小米汽车的产品力（或者说核心技术优势）到底是什么？打开官网，写的清清楚楚。1）超级电机。上车一代，预研一代，实验一代，三代同堂，就那目前上车的V6，就已经很强了，懂车帝、汽车之家、易车网都测试过，建议大家看看。更别说后面的V8s和35000转的实验电机了。2）9100t超级大压铸。来知乎来抖音好像是上个世纪的技术，已经烂大街了，就像知乎抖音人均百万年薪一样。但实际上目前只有特斯拉、问界M9（问界m7都没有，很多人都不知道）等极少数车型才用，超级大压铸基本意味着比效率与安全。3）871v高压。小米的476v说自己是400v，其他车型都是号称800v（某氪）和准500v（某迪），某迪比某氪相对要些脸，等小米su7 400v提车实测，要是超过了某些所谓800v快充，不打烂脸。（汽车之家、易车、懂车帝，都评测了su7和某001，结果某001数据全面落后，喜提电动纳智捷称号，与小米上市前“收手吧，小米，外面全是某利”形成强烈反差）4）小米智驾。虽然晚，但是小米舍得砸钱，收购的那家公司之前也研发了好几年了，看目前视频未必落后，特斯拉、华为可能为一档，但小米智驾与小鹏、理想、蔚来应该差不了太多，具体得等全部开通再看。但无论怎么样，小米智驾一定比那些直接外包给软件公司的传统车企（某利、某迪、某安）强非常多，当然那些合资和外资车连比的资格都没有。5）智能座舱。恕我直言，这块绝对遥遥领先，属于独一档。只有华为和特斯拉能与小米勉强提一提，其他车机基本属于山寨，至于合资和外资的车机则属于塞班（已经不是一个时代了）结论：上面除了第5）条，单拿出任何一条，好像其他车企也有，但是，考虑上外观以及价格，这就组成了小米的核心技术了，目前50万以内市场说要超过su7的车型，还真找不到。4、拿营销4Ps分析：①product产品（上面五大核心技术）、②price价格（极致的性价比，性价比≠低价，而是性能÷价格最大）、③place渠道（和特斯拉一样的低费用营销渠道建设）、④promotion促销（极致的产品和雷军个人IP引起的各种KOL、KOC宣传），因为有人提到了小米懂用户，我把营销4Ps（仅适用于传统制造业）扩展到营销7Ps（扩展到适用于服务业），简单再分析下。⑤people人员和⑥process过程（大家看看小米之家/苹果店/特斯拉店的营销人员和其他无论卖手机还是卖汽车的营销人员的服务话术和服务过程，以及抖音上各个地方的直播展示的内容，就明白什么叫产品力不够美女来凑）。⑦Physical evidence有形展示（小米汽车有多少细节直击消费者灵魂？为什么说小米最懂用户，因为小米真的是以消费者为中心做事情，而不是以消费者为中心喊口号，一个手机支架和遮阳这种小细节太多太多了）。小米营销很难学么？根本不难。那为什么学不会？对标一下营销7Ps，差距不是一点半点，所以只能一次又一次的喊“像雷军学习营销”这种口号去蹭热度，然后就像清朝遗老在1911年把辫子一剪，就认为自己是革命军了。5、至于小米是不是一家伟大的公司？这取决于企业的价值观愿景，小米的价值观：“始终坚持做“感动人心、价格厚道”的好产品，让全球每个人都能享受科技带来的美好生活。”从小米的价值观来说，小米绝对是伟大的公司，把自己说的做到了。至于老拿13年的小米和30年的华为比？拿雷斯克和马斯克比？我承认目前有差距，但反过来说，小米和雷军已经赢了。6、至于抄袭保时捷？你去让保时捷告死小米，或者你代保时捷告死小米，中国法院不行，还有外国法院，至少能索赔10亿，你收1个小目标劳务费不过分吧？学习的本质就是刻意的模仿（只要在法律规则内，爱怎么弄怎么弄），难道第一个造4个轮子的车？其他人就不能用4个轮子？第一个流线溜背，别人就不能用？动力学风阻等理论是一定的，轿车要想兼顾美学，基本就那个造型，保时捷、怕拉美拉、奔驰、宝马，那个不是？7、至于常年来股吧黑小米的人，打不过就加入吧，不丢人。笑贫不笑娼的年代，一直亏钱才丢人，所以建议：1）往账户里面充值50w，持有20个交易日；2）开通港股通；3）购买1810.HK；4）要么持有要么砸盘。什么？你说账户还缺40万，那我只是路过，对不起，打扰了……作者：李峰学投资链接：https://xueqiu.com/1706329627/284635926来源：雪球著作权归作者所有。商业转载请联系作者获得授权，非商业转载请注明出处。风险提示：本文所提到的观点仅代表个人的意见，所涉及标的不作推荐，据此买卖，风险自负。雷军打造小米爆品的必杀技，“雷氏5式营销法”曝光了！雷军再一次封神。他这五招营销必杀技，太值得营销人“偷师学艺”了。小米汽车上市，这几天刷爆了各大社交媒体，20多个热搜轮番登场。4分钟 1万台，27分钟 5万台，24小时破8.8万台。小米SU7一天卖出了其它品牌一年的销量。13年前的小米手机，终结了山寨机的历史，而这次小米汽车，也必将断送一批新势力造车品牌未来的活路。跳出汽车领域，雷军为小米打造的营销方法，哪些招式值得其它行业学习呢？从手机、电饭煲、空气净化器、净水器、插线排，到这次的汽车，在研究了小米一系列爆品后，我总结了雷军以下5招营销必杀技。第一招：立人设小米全家桶的产品虽然多而杂，但每个出圈的爆品，雷军几乎都会采用以下话术来树立专家形象。开头第一句话，必然是：要造世界上最好的某某产品。接下来，就会按这个公式模版展开演绎。为了这个目标，花了多长时间，调研了多少家工厂，拜访了多少名行业专家；然后找到了多少名技术工程师，组建了多少人的研发团队，经过多长的时间研究后，发现了多少个产品痛点；为此投了多少钱，经过多少时间、做了多少次试验后，终于解决了这些难题，并在技术上领先了友商多少步，申请了多少项专利。这套说辞介绍下来，产品高大上的专家形象瞬间拉满，并大大弱化了小米入局时间短的致命缺陷。第二招：傍大牌做手机向苹果致敬，做电饭煲向松下、无印良品致敬，空气净化器向巴慕达致敬，做插线排向公牛致敬，这次做汽车，则向保时捷、特斯拉致敬。总之，只要是这个行业的头部玩家，不管是卖得贵的，还是卖得好的，不管是技术牛的，还是产品好看的，小米都会致敬一番。致敬的方式有偷师学艺，也有diss对方的缺点，当然，中间少不了内涵友商的产品，一句话：生死看淡，不服就干。这个操作，就是将小米产品的逼格调立起来，让你觉得用小米不会掉价，反而还有一种莫名的优越感。第三招：比参数这一招简单粗暴，但效果奇佳无比，雷布斯屡试不爽。雷军会直接将推荐的产品，跟行业第一品牌卖得最火、并且价格远高于小米的产品进行PK，将两个产品的性能参数，直接明了地进行对比。一个个数据，将小米产品的性价比展现得一览无遗，看上去似乎完全将对手按在地上摩擦。然而最绝的不在于此，而是醉翁之意不在酒，在于隔山打牛、声东击西。雷军真正的目标，是打击和小米同价位段的友商产品，而不是他口中致敬的品牌。这次小米汽车发布会，雷军邀请来的5个大佬，镜头前虽然称兄道弟、一团和气，但背后估计“蔚小理”们已开始狂飙脏话了。第四招：说细节在产品同质化越来越严重的今天，很多产品的核心功能其实相差无几，尤其是行业大厂的产品。所以，微创新就显得至关重要，比如，产品外观改一下，产品配色多几款，或者添加一些辅助功能，打磨某些产品细节等等。在这方面，雷军是顶尖高手，凭借对顾客需求的敏锐感知，一些细微的地方甚至是行业通用的解决方案，在雷军口中说出，瞬间为产品添色不少。比如这次的小米SU7，一体压铸、8层上漆、水滴大灯、防晒车窗、半隐藏式门把手、3个手机收纳位、2个水杯放置区……抢先进入市场不如抢先占领顾客心智。这些其它品牌忽略的地方，雷军绘声绘色地讲出来，在很多人眼里，就显得非常与众不同。“哇，连这个细节都考虑到了！”很多人啧啧惊叹。因为，所以绝大多数人的消费行为是感性的。每个行业都存在信息认知差，消费者不是专家，也不了解这些事情。所以，只要谁先说出来，在消费者的认知中，谁就是“率先推出”的，谁就能获得先入为主的优势。而说出这些信息和产品细节，会击中目标顾客的需求痛点，并在心智上形成某种联想，从而忽略了其它东西，最终做出了看似理性但却感性的消费行为。这一点，几乎我们每个人都会犯，区别在于买什么东西，对这个行业真正了解多少。第五招：卷价格打价格战，是很多行业的常态，但不同品牌的效果却不尽相同。单纯的价格战，没有最低，只有更低。但除了对价格极其敏感的人群外，却难以get到追求产品性价比和关注品质品位的人群。而通过前面的4招铺垫，小米的品牌人设、产品格调、功能参数、细节亮点，被雷军成功唤起后，这些信息在很多人的头脑里，会形成这样2个认知：①我是懂行识货的明白人，不是某某品牌买不起，而是小米的产品更有性价比。②原来低价也有逼格调。用小米产品非但不掉价，反而显得我的品位与众不同。这两个消费心理，是目前国内市场的主流消费观念，而小米，两个都做到了。这时，雷军抛出他的经典名句：价格屌不屌！在“不能让我亏太多”的真诚中，在“只能限某时段享有”的歉意下，雷军使出的饥饿营销，威力势不可挡。于是，疯狂的抢购行为一次次上演，雷布斯成功变身为“雷神”。原文：https://zhuanlan.zhihu.com/p/690277149
1、恢复 FULL 全量✅ 覆盖现有数据库(WITH REPLACE) ✅ 不对数据库执行任何操作，不回滚未提交的事务。可以还原其他事务日志（A)。(RESTOREWITH MORECOVERY)结果MSSM数据库列表：数据库名称 (正在还原...)2、恢复 DIFF 差异✅ 回滚未提交的事务，使数据库处于可以使用的状态。无法还原其他事务日志(L)。(RESTOREWITH RECOVERY)
MSSQL 2008R2 镜像备份换主机之后用户名变化 维护计划备份失败问题
出现现象1、服务器原本是另外一台服务器的，完整安装MSSQL服务，用的是那个内网的用户名2、执行维护计划会失败 解决方案1、去SQL Server 代理 - 作业2、对着那个任务右键-属性3、修改所有者-确定保存测试4、执行维护计划测试确保成功！
上传已有资料和大纲请根据我上传/提供的内容，帮我设计一套完整的PPT汇报方案。 要求： 1. 先提炼汇报主题、核心观点、目标受众和汇报目的。 2. 设计一套16:9横版PPT结构，不少于8页。 3. 每页都要包含： - 页面标题 - 核心表达 - 主要内容要点 - 推荐视觉形式 - 版式布局建议 - 配色/风格建议 4. 整体风格要偏正式、清晰、有设计感，适合课堂汇报/项目汇报/方案汇报。 5. 不要只罗列文字，要把内容转化成适合PPT表达的逻辑结构。 6. 请按照“封面—背景—问题—分析—方案—流程—亮点—总结”的叙事逻辑设计。 7. 如果原始内容信息不足，请合理补全，但不要编造具体数据。 8. 最后输出： - PPT整体风格定位 - 页面目录 - 每页详细设计方案 - 可用于生成PPT图片的视觉提示词根据内容完善 然后利用 图形能力生成图片请根据以上已经整理好的PPT内容方案，生成一套完整的 16:9 横版多页PPT图片。 要求如下： 一、输出形式 1. 生成的是“PPT页面效果图”，不是海报，不是长图。 2. 每一页都必须是独立的PPT单页，比例为16:9。 3. 整套PPT保持统一的视觉风格、配色体系、字体风格和版式逻辑。 4. 请按“第1页、第2页、第3页……”逐页生成，多页之间风格统一。 二、页面设计要求 1. 每页必须具备清晰的信息层级：主标题、副标题/说明、正文重点、图示区域。 2. 页面排版要有明显留白，避免内容堆积，符合正式汇报PPT的视觉习惯。 3. 每页都要像真实可汇报的PPT，而不是单纯把文字铺满页面。 4. 能图示化的内容尽量图示化，例如： - 流程内容 → 流程图 - 对比内容 → 对比模块/双栏结构 - 逻辑关系 → 关系图/结构图 - 数据内容 → 图表样式模块 - 总结内容 → 卡片式重点提炼 5. 页面中可适当加入简洁图标、线性插图、模块框、信息卡片、几何图形等视觉元素，增强专业感。 三、风格要求 1. 整体风格为：专业、简洁、清晰、有设计感，适合课堂汇报 / 项目汇报 / 方案展示。 2. 视觉风格偏现代商务PPT，不要花哨，不要廉价感，不要过度装饰。 3. 配色建议以低饱和主色 + 辅助色为主，整体统一协调。 4. 画面精致，具有高质量演示文稿视觉效果。 四、内容处理要求 1. 严格依据上面的内容进行可视化，不要偏题。 2. 不要机械照搬大段文字，要提炼关键信息，转化为适合PPT展示的短句与模块。 3. 每页内容控制在合理范围，保证易读性。 4. 标题要醒目，正文要简洁，重点内容要突出显示。 五、页数与结构 请根据已有内容，自动规划合理页数，通常可按以下逻辑组织： - 封面页 - 背景/问题提出 - 现状分析 - 核心方案/方法 - 流程或框架展示 - 优势/亮点总结 - 结论/结束页 六、细节要求 1. 所有页面统一页边距、对齐逻辑和视觉节奏。 2. 文字可读性要强，不能过小。 3. 图文比例协调，避免整页全是文字。 4. 输出结果要让人一眼看出这是“同一套PPT”。 请直接生成整套多页PPT图片。图片转 PPT请将上述PPT图片还原为一个可高自由度编辑的PPT文件。 核心要求： 1. 不要把整页图片直接贴进PPT当背景。 2. 请将每一页拆分为可编辑元素： - 所有文字必须转换为PPT原生文本框 - 所有图标、插画、装饰、图片、背景纹理等必须作为独立图片元素 - 线条、矩形、圆形、箭头、卡片、色块等尽量转换为PPT原生形状 3. 文本层和图片层必须分离，互不干扰。 4. 每个元素保持原图中的相对位置、大小、层级和视觉关系。 5. PPT页面比例为16:9。 6. 每一页都要能单独编辑： - 可修改文字内容 - 可移动图片元素 - 可调整形状颜色 - 可重新排版 7. 不要合并成一张不可编辑大图。 8. 背景、装饰、正文、标题、图标、图片分别建立独立图层或独立对象。 9. 尽量保留原PPT图片的视觉风格、配色、排版、字号、对齐关系和留白。 10. 输出为可下载的 .pptx 文件。 请最终生成一个真正可编辑的PPT文件，而不是图片合集。参考https://zhuanlan.zhihu.com/p/2032737515589874587
海康威视 4200 客户端无法读取某个通道
有几个摄像头是宇视的摄像头，接入协议是 onvif，然后通道名字是“Channel xx”，然后在 PC 的 4200 客户端死活读取不到这几个通道，就要去后台显示名称修改，然后回到 4200 刷新就有了。
使用 Zot 搭建 Docker 镜像按需缓存Zot 可以作为一个轻量级 OCI Registry 使用，也可以配置成 pull-through cache：第一次拉取镜像时从上游仓库同步，之后由本地缓存直接返回。这个方案适合给 Docker Hub、GHCR 做统一入口，减少重复下载，也方便后续接入反向代理和域名。本文以 Linux 服务器部署为目标。文中的配置已先在 Windows Docker Desktop 环境验证通过。目标最终希望通过类似下面的地址拉取镜像：docker pull xxx.com/dockerhub/library/nginx:latest docker pull xxx.com/dockerhub/whyour/qinglong:latest docker pull xxx.com/ghcr/project-zot/zot-linux-amd64:latest其中：/dockerhub 对应 Docker Hub/ghcr 对应 GitHub Container Registry/private 建议留给自己推送的私有镜像保留上游前缀的好处是路径清晰，也能避免不同上游出现同名仓库时发生冲突。准备目录在 Linux 服务器上创建数据目录和配置目录：mkdir -p /zot/data配置文件保存为：/zot/config.jsonZot 配置写入 /zot/config.json：{ "distSpecVersion": "1.0.1", "storage": { "rootDirectory": "/var/lib/zot", "gc": true, "dedupe": true }, "http": { "address": "0.0.0.0", "port": "5000" }, "log": { "level": "info" }, "extensions": { "search": { "enable": true }, "ui": { "enable": true }, "sync": { "enable": true, "registries": [ { "urls": [ "https://index.docker.io" ], "content": [ { "prefix": "**", "destination": "/dockerhub" } ], "onDemand": true, "tlsVerify": true }, { "urls": [ "https://ghcr.io" ], "content": [ { "prefix": "**", "destination": "/ghcr" } ], "onDemand": true, "tlsVerify": true } ] } } }这里有几个关键点：Zot 使用 urls 数组，不是 url 或 endpointonDemand: true 表示按需同步，不做定时全量同步destination 用来把不同上游映射到不同本地路径ui.enable 用来开启 Zot Web UIsearch.enable 用来开启搜索接口，Web UI 展示仓库列表需要它Docker Hub 官方镜像需要带 library，例如 library/nginx校验配置启动前先执行配置校验：docker run --rm \ -v /zot/config.json:/etc/zot/config.json:ro \ ghcr.io/project-zot/zot-linux-amd64:latest \ verify /etc/zot/config.json看到 config file is valid 即可。使用 latest 镜像时，可能会提示配置里的 dist spec 版本和镜像实际支持版本不同；只要校验通过，不影响当前用法。启动 Zotdocker rm -f zot 2>/dev/null docker run -d \ --name zot \ --restart=always \ -p 127.0.0.1:5000:5000 \ -v /zot/data:/var/lib/zot \ -v /zot/config.json:/etc/zot/config.json:ro \ ghcr.io/project-zot/zot-linux-amd64:latest \ serve /etc/zot/config.json注意最后的 serve /etc/zot/config.json 必须保留。-v 只是把配置文件挂载进容器，真正让 Zot 按该配置启动，需要显式传入配置文件路径。本地验证检查容器状态：docker ps --filter name=^/zot$ docker logs --tail 80 zot检查 Registry API：curl -I http://127.0.0.1:5000/v2/返回 200 OK 表示服务正常。如果启用了上面的 ui 配置，浏览器访问下面地址会显示 Zot Web UI：http://127.0.0.1:5000/测试 Docker Hub 缓存：docker pull 127.0.0.1:5000/dockerhub/library/busybox:latest首次拉取时，Zot 会访问 Docker Hub 并把镜像写入 /zot/data。日志中出现 successfully synced image，说明按需缓存成功。测试 GHCR 缓存：docker pull 127.0.0.1:5000/ghcr/project-zot/zot-linux-amd64:latest配置域名如果使用 1Panel、Nginx 或 Caddy 暴露域名，可以把：https://xxx.com反向代理到：http://127.0.0.1:5000之后客户端就可以这样拉取：docker pull xxx.com/dockerhub/library/nginx:latest docker pull xxx.com/dockerhub/whyour/qinglong:latest docker pull xxx.com/ghcr/project-zot/zot-linux-amd64:latest如果公网开放，建议使用 HTTPS，并在 Zot 或前置网关层增加认证和访问控制。当前配置没有启用认证，直接暴露到公网会允许他人拉取甚至推送镜像。推送私有镜像自己的镜像建议统一放到 /private 路径下：docker tag myapp:latest xxx.com/private/myapp:latest docker push xxx.com/private/myapp:latest docker pull xxx.com/private/myapp:latest这样可以和 /dockerhub、/ghcr 的缓存镜像分开管理。Windows 验证记录本次先在 Windows Docker Desktop 上验证，配置文件和数据目录放在：C:\Users\Dalton\Documents\Docker\zot\config.json C:\Users\Dalton\Documents\Docker\zot\data已验证成功：docker pull 127.0.0.1:5000/dockerhub/library/busybox:latest容器监听：127.0.0.1:5000->5000/tcp这说明配置本身可用，后续迁移到 Linux 时主要需要替换挂载路径为 /zot/config.json 和 /zot/data。
1、开启桌面2、关闭防火墙（或按需）3、2022 server 连接不上 安装后自动重启
获取所有配置 然后发给 aidisplay current-configuration | begin interface命令参考https://support.huawei.com/enterprise/zh/doc/EDOC1100064380/426cffd9