Dockerfile 搓镜像的小技巧 | 极客分享第 11 期 2020-12-19

机器学习可复现性12个硬性约束:从数据版本到训练服务一致性 机器学习可复现性是模型工程落地的核心基础,本质是保障代码、数据、环境、随机过程在任意时间、任意节点上确定性执行。其原理依赖版本控制、内容寻址、契约驱动与Pipeline状态管理等关键技术,技术价值在于消除‘在我机器上能跑通’的协作熵增,显著提升故障定位效率与跨团队协作可信度。典型应用场景覆盖金融风控、工业预测性维护、医疗AI等对结果确定性要求严苛的领域。本文聚焦可复现性(Reproducibility)与训练-服务偏差(Training-Serving Skew)两大高频痛点,结合Delta Lake数据版 阅读详情

什么是“极客分享每周精选”

“极客分享”是一个书签分享的网站(hackershare.dev),“每周精选”是该网站汇总精选书签的一个栏目。

本期正文

原文链接: https://hackershare.dev/weekly_selections/11

1. Dockerfile 搓镜像的小技巧

Dockerfile 最佳实践关于 Dockerfile 最佳实践的博客,网上已经有很多很多啦,咱在这里就不赘述啦。在这里分享几个搓镜像的小技巧,尤其是针对于咱大陆的用户😂。 Best practices for writing Dockerfiles 推荐看一下官方博客上写的 Dockerfile 最佳实践 docker-library/docs 官方示例 几个搓镜像的小技巧构建上下文执行

标签: #k8s #docker

2. didi/sharingan

Sharingan(写轮眼)是一个基于golang的流量录制回放工具,适合项目重构、回归测试等。. Contribute to didi/sharingan development by creating an account on GitHub.

标签: #github #golang

3. 打通 Sidekiq 的任督二脉 Ruby 和 Crystal · icyleaf

热爱户外的码农、下厨初心者

标签: #ruby #sidekiq #crystal

4. 跨云数据搬迁利器:Juicesync

Juicesync 是 Juicedata 开源的多机分布式并行数据同步工具,支持各种对象存储( AWS S3, Azure Blob, Aliyun OSS 等)、 POSIX 文件系统、HDFS 间数据互相同步…

标签: #文件系统 #分布式 #aws

5. Supabase | Supabase

The open source Firebase alternative.

标签: #lowcode #BaaS

订阅我们

要订阅“每周精选”,只要注册成网站用户即可(支持 GitHub/Twitter 一键注册),或者关注我们的公众号。

浏览器里跑 Docker:零配置在线容器实验平台 容器技术入门的核心障碍往往不是概念本身,而是环境搭建——Docker Desktop、WSL2、虚拟机配置让初学者止步于第一行命令。Docker 容器本质上是基于 Linux 命名空间与 cgroups 的进程隔离机制,其学习价值在于快速理解镜像分层、容器生命周期和端口映射等基础原理。Play with Docker(PWD)作为轻量级在线沙箱,通过真实虚拟机集群+WebSocket 终端透传+预置镜像缓存,实现了浏览器中秒级启动、免费可用、零本地依赖的实操体验。它不替代生产部署,而是聚焦教学验证与即时反馈 阅读详情

相关推荐

百度2020校招C++/PHP笔试卷考点深度拆解与备战策略

大厂校招笔试往往以数据结构与算法、操作系统、网络、数据库等公共基础为筛选门槛,再结合C++或PHP方向考察候选人的工程能力。其中C++内存管理、STL、并发编程是高频考点,而PHP弱类型比较、错误处理机制、PDO预处理与Web安全则是业务开发中的必踩之地。理解这些概念背后的原理,能够帮助求职者从底层知识迁移到实际项目。无论是准备百度等头部互联网公司的笔试题,还是提升后端研发的实战能力,掌握核心考点与高效复盘方法都至关重要。本文以百度2020校招C++/PHP研发工程师笔试卷为样本,拆解题型结构与复习优先级,

weixin_27268733的博客 235

探索Sharingan:DIDI开源的智能运维监控神器

是由滴滴出行开源的一款强大的智能运维监控系统。它的名字源自日本动漫《火影忍者》中的瞳术,寓意着它能够像拥有洞察一切的眼睛一样,对系统的运行状态进行实时、深入的监控和分析。分享这个项目的目标是为社区提供一个高效、灵活且可扩展的监控解决方案。 ## 技术分析 Sharingan采用了微服务架构设计,主要由以下几个核心组件构成: 1. **Collector**:负责收集各种指标数据,如日志、性能...

gitblog_00008的博客 758

浏览器里跑真 Docker:免费在线容器沙箱实战指南

Docker 是一种基于 Linux 内核特性的轻量级虚拟化技术,其核心原理依赖于命名空间(Namespace)实现进程隔离、cgroups 实现资源限制、OverlayFS 等存储驱动支撑镜像分层。这种机制赋予了容器启动快、体积小、可移植性强的技术价值,广泛应用于微服务部署、CI/CD 流水线和云原生开发等场景。而 browser-based Docker sandbox 正是将这一能力封装为开箱即用的实验环境,无需安装 Docker Desktop 或配置虚拟机,即可真实执行 docker run、do

weixin_34166847的博客 292

【GitHub项目推荐--不错的 Go 学习项目】【转载】

Pyroscope 是基于 Go 的开源实时性能分析平台,在源码中添加几行代码 pyroscope 就能帮你找出源代码中的性能问题和瓶颈、CPU 利用率过高的原因,调用树展示帮助你理解程序,支持 Go、Python、Ruby 语言。开源地址:https://github.com/pyroscope-io/pyroscope#read-this-in-other-languages。

j8267643的博客 1127

飞牛NAS+Docker+FFmpeg构建本地音乐中枢实战

NAS(网络附加存储)不仅是大容量硬盘,更是可编程的私有媒体服务基础设施;Docker容器化技术让服务解耦、配置可溯、升级可控,而FFmpeg作为开源音视频处理核心,早已超越基础转码,成为采样率适配、元数据注入、HLS流式分片与响度标准化的关键引擎。在ARM64小主机(如N1/N2/树莓派)上,结合飞牛OS这一轻量Debian衍生系统,通过docker-compose.yml统一编排MinIO存储、MusicBrainz元数据索引、定制FFmpeg转码等微服务,可构建高稳定、低延迟、全链路自主的本地音乐中枢

weixin_34293246的博客 442

vLLM与Ollama本地部署实战:高并发、低延迟、国产化落地指南

大模型推理引擎是AI工程化落地的核心基础设施,其性能、稳定性与部署效率直接决定企业级应用成败。vLLM凭借PagedAttention机制显著提升GPU显存利用率与吞吐量,成为高并发低延迟场景的首选;Ollama则以极简命令封装模型下载、量化与API服务,大幅降低轻量验证门槛。二者并非替代关系,而是分层协作:vLLM负责生产级性能压测,Ollama支撑快速POC与边缘交付。结合Docker容器化保障环境一致性,再通过Dify或Open WebUI构建业务可感知的交互界面,即可形成从裸机到可商用API服务的完

weixin_30719711的博客 447

滴滴开源3周年,都发布过哪些项目?

桔妹导读:自2017年6月,滴滴发布了首个开源项目VirtualAPK开始,三年耕耘,不忘初心,滴滴已对外发布了40+个开源项目,涵盖人工智能、研发测试、前端、系统工具、大数据、运维监控...

DiDi_Tech的博客 1780

2026大模型本地部署全攻略:显卡选型、模型匹配与一键部署实战

大模型本地部署已从极客实验走向工程刚需,其本质是算力、数据安全与任务适配的系统工程。理解GPU显存带宽与量化精度的协同关系、推理框架(如vLLM/Ollama)对CUDA架构的依赖、以及模型能力边界(如Qwen2中文强项 vs DeepSeek-V2代码专精),是避免‘能跑’但‘跑不稳’‘跑不快’的关键。技术价值在于实现低延迟、高可控、数据不出域的AI服务;典型场景涵盖私有RAG知识库搭建、ComfyUI多模态工作流、Dify低代码AI应用开发及音高检测等垂直任务。本文聚焦2026年真实硬件环境(RTX 4

weixin_30887919的博客 1398

滴滴开源的项目比腾讯还多?一起来看看滴滴开源的项目!

你知道的越多,不知道的就越多,业余的像一棵小草!你来,我们一起精进!你不来,我和你的竞争对手一起精进!编辑:业余草来源:https://www.xttblog.com/?p=5112在中...

xmt1139057136的专栏 2379

OpenClaw一键部署指南:用Docker+API-Key构建安全可控AI Agent

AI Agent 不是聊天机器人,而是具备真实执行能力的自动化中枢。其核心在于‘可行动性’与‘可管控性’——前者依赖标准化运行时环境保障稳定性,后者依托鉴权机制确保操作安全。Docker 提供进程、网络与文件系统三重隔离,彻底解决Python版本冲突、CUDA驱动不匹配等部署顽疾;API-Key 与 JWT 双层认证则构建起Agent动作调用的权限闸门,防止密钥泄露与未授权执行。这种‘容器化运行 + 强鉴权接入’模式,已成为金融、电商、客服等领域快速验证Agent流程的工程标配。本文以 OpenClaw 框

weixin_30542079的博客 462

Hugging Face Spaces:机器学习工程师的可验证数字名片

Hugging Face Spaces 是一种面向机器学习从业者的轻量级模型部署与交互式演示平台,其核心原理是将传统运维密集型部署流程降维为 Git 驱动的声明式构建。它通过内置免费GPU、HTTPS、自动扩缩容和私有空间等能力,显著降低模型产品化门槛,释放技术价值——让模型从实验环境快速走向真实用户反馈闭环。典型应用场景包括ML作品集构建、Kaggle项目展示、医疗/金融等合规场景下的沙盒验证,以及多模态Demo的快速原型开发。尤其适合缺乏DevOps经验但需高效呈现建模+工程+用户体验综合能力的学习者与

weixin_30381317的博客 354

Docker容器化技术:从入门到生产环境部署

容器化技术是现代化应用开发和部署的核心技术之一,它通过操作系统级别的虚拟化实现应用隔离和环境一致性。Docker作为最流行的容器引擎,采用镜像(Image)和容器(Container)的架构设计,相比传统虚拟机具有启动快、资源占用少等优势。在开发实践中,Docker能显著提升环境配置效率,解决'在我机器上能跑'的经典问题。通过Dockerfile定义构建流程、使用Docker Compose编排多容器应用,开发者可以实现从开发到生产环境的无缝迁移。特别是在微服务架构和CI/CD流水线中,容器化技术已成为提升

xpp02的专栏 451

NAS本地部署Whisper+DeepSeek实现AI视频转录与摘要

语音转文字和长文本摘要作为AI基础能力,在家庭NAS场景中正从概念走向实用。其核心原理依赖于端到端的音频特征提取(如Whisper的编码器-解码器结构)与上下文感知的语义压缩(如DeepSeek的分块聚合机制),技术价值在于摆脱云端依赖、保障隐私安全、降低长期使用成本。典型应用场景包括技术会议回放处理、在线课程知识萃取、多语言访谈整理等,尤其适合需离线运行、数据不出本地的中小规模知识管理需求。本文聚焦在群晖等主流NAS平台上,基于Docker容器化部署Whisper语音识别模型与DeepSeek-v4-pr

weixin_34302561的博客 423

Ubuntu 24.04 安装 ROS2 Jazzy 最佳实践指南

ROS2 是面向机器人系统的现代中间件框架,基于 DDS 通信、支持实时性与多语言绑定,其核心价值在于解耦节点、保障跨平台可移植性与工业级可靠性。技术演进中,发行版与操作系统的 ABI 兼容性、Python 版本适配(如 Python 3.12)、构建工具链(GCC 13 / CMake)协同成为稳定运行的前提。当前 Ubuntu 24.04 LTS 作为长期支持系统,与 ROS2 Jazzy 形成首个官方原生匹配组合,显著降低 locale 配置错误、APT 源失效、环境变量未持久化等高频部署风险。该方案

aodiyi6351的博客 389

Ubuntu下高效安装ComfyUI:GPU加速与秋叶启动器集成指南

ComfyUI作为基于节点的Stable Diffusion图形化工作流引擎,其本地部署核心在于环境稳定性、GPU硬件适配与中文生态支持。原理上依赖PyTorch与CUDA/ROCm/XPU后端的精准版本对齐,技术价值体现在避免依赖冲突、实现显存直通加速及插件可维护性。典型应用场景包括AI图像生成、局部重绘、多模态视频合成等AIGC生产任务。尤其在Ubuntu桌面系统中,需兼顾NVIDIA驱动兼容性、WSL2虚拟化限制及秋叶启动器的汉化与模型管理能力。本文聚焦Ubuntu 22.04 LTS环境下,通过Co

weixin_33826609的博客 410

Pytorch学习笔记(III)——提取特征

目录一、引言二、具体步骤1、参数模型2、网络结构3、参数载入4、特征提取器5、读取图片三、完整代码 一、引言   深度学习在许多任务中主要充当着特征学习的作用,而学习完的特征才是后续应用的一个关键。本文将主要介绍,如何提取任意目标层的特征图。   本文以输入数据为图片为例。 二、具体步骤 1、参数模型 博主使用了ResNet50训练了一个人脸识别的网络   训练完成的深度学习模型,我们会保存一...

lockonlxf的博客 2643

AI资讯简报如何实现信息降噪与技术落地

AI Newsletter(AI资讯简报)作为连接前沿技术与工程实践的关键媒介,其核心价值在于解决信息过载与落地断层问题。它依托人工筛选、实操验证和场景化转译三重机制,将生成式AI、本地大模型部署、AI原生工具链等泛技术概念,转化为可复现的代码片段、可验证的参数配置与可迁移的工作流。相比学术导向或新闻聚合类内容,这类简报强调‘所见即所得’的技术交付能力,服务于具备Python基础、熟悉API调用与Prompt工程的实战者。典型应用场景包括电商自动化文案生成、Stable Diffusion生产级微调、Oll

weixin_33835103的博客 838

亿佰特E77模块(STM32WLE5CCU6)LoRa通信实战指南:从配置到应用开发

本文详细介绍了亿佰特E77模块(STM32WLE5CCU6)的LoRa通信实战指南,从硬件配置到应用开发。基于ARM Cortex-M4内核的E77模块集成了LoRa射频前端,具备超低功耗和硬件级抗干扰特性,适用于智能农业、工业现场等场景。文章提供了开发环境搭建、LoRa参数配置、实战通信及性能优化等实用技巧,帮助开发者快速掌握LoRa通信技术。

weixin_29164185的博客 760

基于Docker与OpenClaw构建本地AI助手:从模型部署到IM集成实战

大语言模型(LLM)作为当前人工智能领域的核心技术,通过模拟人类语言理解和生成能力,正深刻改变人机交互方式。其工作原理基于Transformer架构,通过海量数据预训练和指令微调,实现对复杂语义的捕捉与生成。这一技术价值在于将通用AI能力平民化、场景化,尤其在自动化办公、智能客服、代码辅助等应用场景中展现出巨大潜力。本文聚焦于如何利用Docker容器化技术,将开源的OpenClaw模型从云端API调用转变为本地可控的AI生产力工具。通过构建标准化的模型服务容器,并设计Bot中间件桥梁,最终实现与钉钉、飞书等

weixin_34221112的博客 406

紫光展锐面试——FPGA/IC设计面试面经案例总结

自我介绍;研究生的主要研究方向是什么?为什么想要应聘数字芯片相关的工作?简单介绍下数字IC设计流程。逻辑综合主要做什么?你有实际做过逻辑综合工作吗?你了解SS corner和FF corner吗?综合时应该使用哪个corner?综合时需要考虑hold吗?为什么?提高时钟频率对setup和hold有什么影响?为什么?hvt、rvt/svt、lvt有什么区别?c40、c50是指什么概念?有什么区别?你对EDA工具有过了解吗?

FPGA/MATLAB学习教程/源码/项目合作开发 1561

LangGraph教程8:LangGraph流式处理

流式处理可显著提升基于LLM应用的响应性。LangGraph支持两种流式模式:values模式返回每一步的完整结果,适合需要完整上下文处理的场景;updates模式仅返回增量变化,适用于实时更新需求。示例代码展示了如何用create_react_agent实现这两种模式,其中values模式完整记录处理流程,updates模式逐步输出结果。通过异步迭代输出流,开发者可以灵活选择适合应用场景的流式处理方式。

Cachel Wood的博客 619

OpenClaw轻量AI智能体云部署实战:5大国产云平台一键上线指南

智能体(Agent)是当前AI工程化落地的核心范式,其本质是将大模型、工具调用、记忆管理与任务编排能力封装为可调度的服务单元。OpenClaw作为面向中文开发者设计的轻量级Agent运行时框架,以YAML配置驱动、Docker容器化、插件化技能架构为技术底座,显著降低本地部署门槛与运维复杂度。它不替代模型推理,而是聚焦于调度层抽象,天然适配云原生环境——通过解耦运行时、技能、存储与通信四层能力,无缝对接Redis、PostgreSQL、微信/企微Webhook等标准组件。在阿里云、腾讯云等主流公有云平台上,

weixin_30530339的博客 500

实验2 存储器设计与实现【计算机组成原理】

实验2 存储器设计与实现【计算机组成原理】

小心星的博客 2398
上一篇: 2020 Web Almanac 网络年鉴 | 极客分享第 8 期 2020-12-14
下一篇: 《如何不靠运气致富》 | 极客分享第 14 期
采蘑菇的安琪拉
博客等级 码龄12年 0粉丝 29原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值