搓了个 Docker 私服管理系统 - Pocker,另一种思路破 Docker 被 Ban 的问题,不用自建 cf 中转,不用来路不明的 VPS 小鸡中转,不用在服务器安装“梯子”。一键部署,让每个人都有自己的 Docker 私服(狗头) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
scoful
V2EX    Dockr

搓了个 Docker 私服管理系统 - Pocker,另一种思路破 Docker 被 Ban 的问题,不用自建 cf 中转,不用来路不明的 VPS 小鸡中转,不用在服务器安装“梯子”。一键部署,让每个人都有自己的 Docker 私服(狗头)

  •  1
     
  •   scoful
    scoful 224 天前 1713 次点击
    这是一个创建于 224 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 感谢 Cursor ,让我一个纯后端,第一次使用 next.js 就能做出,这样一个自我感觉完成度还可以的全栈项目。
    • 用时估计 50 个小时+,包括技术选型评估,MVP 验证,读官方文档,写自己项目文档,调教 AI 指令跟随等等等。
    • AI 帮我写的项目介绍词:一个基于 Next.js 开发的全栈 Docker 镜像仓库管理系统,专为将 Docker Hub 镜像高效转存至腾讯云容器镜像服务( TCR )个人版而设计。支持一键部署,彻底解决镜像拉取缓慢问题,保障数据安全,让您完全掌控自己的 Docker 环境,我的 Docker 我做主。让每个人都有自己的 Docker 私服,Make Docker Great Again 。(狗头)
    • 痛点:众所周知的原因,使用 docker pull 的时候,总是各种问题,目前世面上大多都是用,另外配置镜像源的方式解决,个人感觉几个隐患:
      • 1 是用 cf 中转的话,其实 cf 官方是不允许也不鼓励做流量转发的,可能随时会凉;
      • 2 是用其他别人分享的中转的话(几乎都是各种薅的小鸡),来路不明,不放心,还记得 NPM 都曾经被人混了木马;
      • 3 是配置镜像源是需要重启 docker 才能生效的,那意味着所有在运行中的,其他服务都会中断一段时间,你的 N 个 9 就要掉 9 了哦(狗头)。
    • 解决思路:利用国内云厂商提供的免费容器镜像服务,GitHub 的免费 Action 服务,Vercel 的免费部署服务,3 个大善人结合起来,流程大概是:Docker Hub -> GitHub Action -> 云厂商,最后我们 docker pull 的实际地址其实就是云厂商的 ip 了,那速度就嘎嘎老快了。
    • 目前项目不足点:
      • 1 因为用的都是免费服务共享服务,所以有时候人多了,资源不足,构建的时候会慢,但如果已经构建过的,那速度就老快了
      • 2 企鹅云的免费容器镜像服务,宽带有限,时快时慢,后续如果有人需要,再转遥遥领先云
      • 3 AI 生成了 95%以上的代码,没有全部审计,所以有可能有逻辑问题,如果遇到,请提 issue ,感谢反馈。
    • github 地址(求 star ): https://github.com/scoful/pocker
    • 文档地址: https://pocker-doc.vercel.app/
    • 试用地址: https://pocker4u.vercel.app/
    • 试用密码:pocker4u (注:本项目设计初衷是供个人部署使用,试用版仅作为演示用途。由于未针对高并发和多用户场景进行优化考虑,建议您部署自己的实例以获得最佳体验)
    • 如果这个项目对你有帮助,欢迎请作者喝杯瑞幸,一杯在手,幸运共有
    • 另,大龄码农求职,有坑位的老板请滴滴,base64:c2NvZnVs
    第 1 条附言    175 天前
    5 条回复    2025-03-01 15:20:25 +08:00
    cheng6563
        1
    cheng6563  
       224 天前
    Docker Hub -> GitHub Action -> 云厂商

    都不用另起炉灶,直接 GitHub Action 上写脚本就行了.
    scoful
        2
    scoful  
    OP
       224 天前
    @cheng6563 是的,我只是把这个过程 UI 化了,我之前自用就是每次都改脚本,现在做个 UI 出来,顺便试试 Cursor 做一个项目的整个流程是怎么样的。
    ldyisbest
        3
    ldyisbest  
       224 天前
    提个体验上的问题,搜索镜像名称那里输入一个字符就开始检索了,关键字都没输完
    scoful
        4
    scoful  
    OP
       224 天前
    @ldyisbest 我也发现了,AI 自己自作主张做的优化,我看看怎么改一下
    scoful
        5
    scoful  
    OP
       223 天前
    @ldyisbest 已经优化完毕,欢迎继续反馈
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2380 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 15:40 PVG 23:40 LAX 08:40 JFK 11:40
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86