- 从安装验证到写 Dockerfile、构建镜像、运行与排障,用一个最小 Python 服务讲清容器入门的完整链路,适合第一次接触 Docker 的开发者。 从安装验证到写 Dockerfile、构建镜像、运行与排障,用一个最小 Python 服务讲清容器入门的完整链路,适合第一次接触 Docker 的开发者。
- 前言最近完成了一个轻量校园景点介绍网页,目标用户是刚入校的新生和校外来访人员。项目需求很清晰:做线上校园地标导览,提供景点图文介绍、首页轮播展示,整体风格偏向文艺简约,选用白底搭配淡绿色作为主色调。这类小项目很适合作为前端入门作品:业务逻辑不复杂,但覆盖了布局、响应式、自研轮播交互、样式体系设计等常见知识点,同时成品可以直接交付使用,不需要后端服务支撑,单 HTML 文件即可运行。本文记录... 前言最近完成了一个轻量校园景点介绍网页,目标用户是刚入校的新生和校外来访人员。项目需求很清晰:做线上校园地标导览,提供景点图文介绍、首页轮播展示,整体风格偏向文艺简约,选用白底搭配淡绿色作为主色调。这类小项目很适合作为前端入门作品:业务逻辑不复杂,但覆盖了布局、响应式、自研轮播交互、样式体系设计等常见知识点,同时成品可以直接交付使用,不需要后端服务支撑,单 HTML 文件即可运行。本文记录...
- 一次把 Docker 交付镜像从 1.2GB 压到 20MB 的完整实践记录:先用 docker history 定位体积大头,再补上 .dockerignore,拆分多阶段构建,最后用 distroless 收敛运行镜像,并附带踩坑记录与优化顺序建议。 一次把 Docker 交付镜像从 1.2GB 压到 20MB 的完整实践记录:先用 docker history 定位体积大头,再补上 .dockerignore,拆分多阶段构建,最后用 distroless 收敛运行镜像,并附带踩坑记录与优化顺序建议。
- 一个容器跑起来很简单,十个、一百个容器分布在多台机器上,挂了谁重启、流量来了谁扩容,就会变成一团乱麻。Kubernetes 就是专门管容器的调度系统:你只管说“我要跑 3 份”,它负责找机器、拉容器、盯状态、坏了自动换新的。本文从 Pod、Deployment、Service 三个最核心的概念讲起,照着理解就知道它到底在管什么。先说 Kubernetes 出现的原因。Docker 解决了“一... 一个容器跑起来很简单,十个、一百个容器分布在多台机器上,挂了谁重启、流量来了谁扩容,就会变成一团乱麻。Kubernetes 就是专门管容器的调度系统:你只管说“我要跑 3 份”,它负责找机器、拉容器、盯状态、坏了自动换新的。本文从 Pod、Deployment、Service 三个最核心的概念讲起,照着理解就知道它到底在管什么。先说 Kubernetes 出现的原因。Docker 解决了“一...
- Docker 容器挂载目录排查实战:从 inspect 命令到数据落盘路径的完整追踪摘要:容器化部署中,“数据到底存哪了”是运维和开发反复遇到的问题——数据备份找不到宿主机路径、磁盘打满定位不到元凶、容器重建后数据丢失,多半都和挂载配置有关。本文梳理一套完整的挂载排查命令链,覆盖单容器查询、批量扫描、volume 与 bind 的差异、以及挂载未生效的常见原因,适用于 Docker/K8s... Docker 容器挂载目录排查实战:从 inspect 命令到数据落盘路径的完整追踪摘要:容器化部署中,“数据到底存哪了”是运维和开发反复遇到的问题——数据备份找不到宿主机路径、磁盘打满定位不到元凶、容器重建后数据丢失,多半都和挂载配置有关。本文梳理一套完整的挂载排查命令链,覆盖单容器查询、批量扫描、volume 与 bind 的差异、以及挂载未生效的常见原因,适用于 Docker/K8s...
- 容器、Docker、Kubernetes 这三个词总被一起提到,却常常让人越听越晕。本文用"集装箱""搬家""港口调度员"这几个生活例子,把三者讲清楚:容器是"打包+隔离+可移植"的技术,Docker 是让容器好用起来的流行工具,Kubernetes 是管理一大批容器的自动化管家。最后还给出"我到底需要用到哪个"的选型建议。 容器、Docker、Kubernetes 这三个词总被一起提到,却常常让人越听越晕。本文用"集装箱""搬家""港口调度员"这几个生活例子,把三者讲清楚:容器是"打包+隔离+可移植"的技术,Docker 是让容器好用起来的流行工具,Kubernetes 是管理一大批容器的自动化管家。最后还给出"我到底需要用到哪个"的选型建议。
- Docker 容器化部署指南:从 Dockerfile 到生产编排 前言"在我机器上是好的"这句话,Docker 用一个镜像就能终结。本文覆盖从写第一个 Dockerfile 到生产环境编排的完整链路。 一、核心概念一分钟镜像(Image):只读的打包产物,类似"类";容器(Container):镜像的运行实例,类似"对象";Dockerfile:描述如何构建镜像的脚本;Volume / ... Docker 容器化部署指南:从 Dockerfile 到生产编排 前言"在我机器上是好的"这句话,Docker 用一个镜像就能终结。本文覆盖从写第一个 Dockerfile 到生产环境编排的完整链路。 一、核心概念一分钟镜像(Image):只读的打包产物,类似"类";容器(Container):镜像的运行实例,类似"对象";Dockerfile:描述如何构建镜像的脚本;Volume / ...
- 适用读者:已经在用 AI 开发者空间(AI DevSpace) 的开发者,尤其是想搞清楚「AI Shell 和普通 AI 对话到底差在哪」的人。 一句话前提 在 AI DevSpace 里,「AI 对话」和「AI Shell」是两个不同的入口, 只有 AI Shell 会真的在你的容器工作区里执行命令 。 这个差别不是概念上的:AI 对话给你的是文本回复,AI Shell 会产 适用读者:已经在用 AI 开发者空间(AI DevSpace) 的开发者,尤其是想搞清楚「AI Shell 和普通 AI 对话到底差在哪」的人。 一句话前提 在 AI DevSpace 里,「AI 对话」和「AI Shell」是两个不同的入口, 只有 AI Shell 会真的在你的容器工作区里执行命令 。 这个差别不是概念上的:AI 对话给你的是文本回复,AI Shell 会产
- 当企业大模型业务从小范围测试走向大规模生产时,单机部署往往难以应对海量并发请求。本文将带你走进云原生世界,探讨如何利用华为云 CCE(云容器引擎)与 vLLM 推理加速框架,构建一个高可用、可弹性伸缩的大模型推理集群。 当企业大模型业务从小范围测试走向大规模生产时,单机部署往往难以应对海量并发请求。本文将带你走进云原生世界,探讨如何利用华为云 CCE(云容器引擎)与 vLLM 推理加速框架,构建一个高可用、可弹性伸缩的大模型推理集群。
- 用 docker ps、logs、inspect 查状态,用 start/stop/restart 与 exec 做日常启停,再分清 rm、rmi 与卷清理,先查状态、再看日志、最后清理。 用 docker ps、logs、inspect 查状态,用 start/stop/restart 与 exec 做日常启停,再分清 rm、rmi 与卷清理,先查状态、再看日志、最后清理。
- 把每天在云声平台提交一条产品建议这件事做成自动化,本来以为只是"填三个输入框 + 点提交",实际跑下来连续踩了四个坑。这篇记录的是排查过程本身,方法不依赖具体工具,任何用 DOM 驱动表单的场景都能复用。坑一:下拉菜单"存在但不可见"表单里的"关联产品/功能"是必填项,用的是 tagator 这类标签插件。第一次排查时我用选择器查到了全部候选项,列表完整,以为可以直接点,结果点击始终落空。原... 把每天在云声平台提交一条产品建议这件事做成自动化,本来以为只是"填三个输入框 + 点提交",实际跑下来连续踩了四个坑。这篇记录的是排查过程本身,方法不依赖具体工具,任何用 DOM 驱动表单的场景都能复用。坑一:下拉菜单"存在但不可见"表单里的"关联产品/功能"是必填项,用的是 tagator 这类标签插件。第一次排查时我用选择器查到了全部候选项,列表完整,以为可以直接点,结果点击始终落空。原...
- 区分容器的存活、就绪和启动检查:进程仍在运行,只说明它未必需要被重启,不说明它已经可以接收新请求。 区分容器的存活、就绪和启动检查:进程仍在运行,只说明它未必需要被重启,不说明它已经可以接收新请求。
- 这两年自己写的小项目基本全上了Docker容器化。以前的更新流程很简单也很原始:本地改完代码推到代码仓库,SSH连上华为云服务器,git pull拉代码,然后直接在服务器上跑docker build原地编译,或者从公共镜像仓库里拉预先打好的镜像。但去年开始,这条路越来越难走:一是公共Docker源经常连接超时甚至直接解析失败,服务器上拉个基础镜像像在抽奖,动不动卡死在pulling fs l... 这两年自己写的小项目基本全上了Docker容器化。以前的更新流程很简单也很原始:本地改完代码推到代码仓库,SSH连上华为云服务器,git pull拉代码,然后直接在服务器上跑docker build原地编译,或者从公共镜像仓库里拉预先打好的镜像。但去年开始,这条路越来越难走:一是公共Docker源经常连接超时甚至直接解析失败,服务器上拉个基础镜像像在抽奖,动不动卡死在pulling fs l...
- 一个应用的容器化上线,真正费时间的不是 kubectl apply,而是它之前的镜像分层、以及它之后的探针、配额和弹性。下面这条流程在 CCE 上跑通一遍,把能少踩的坑一次说清。一、先定结构层组件作用镜像SWR 组织版本化交付物编排CCE 集群 + Deployment副本管理、滚动更新网络Service(ClusterIP)+ ELB Ingress集群内寻址、对外暴露配置ConfigMa... 一个应用的容器化上线,真正费时间的不是 kubectl apply,而是它之前的镜像分层、以及它之后的探针、配额和弹性。下面这条流程在 CCE 上跑通一遍,把能少踩的坑一次说清。一、先定结构层组件作用镜像SWR 组织版本化交付物编排CCE 集群 + Deployment副本管理、滚动更新网络Service(ClusterIP)+ ELB Ingress集群内寻址、对外暴露配置ConfigMa...
- 容器查询(@container)普及之后,我所在的团队把一批组件的断点从“视口宽度”改成了“容器宽度”。用了半年,最大的收益不是“响应式更准”,而是组件不再需要知道自己在页面里被放在哪。以前写一个卡片组件,要判断“在侧边栏窄、在主区域宽”,只能靠视口断点加父级 class 覆盖,组件和布局耦合。容器查询让卡片自己声明“容器窄于 400px 时竖排,宽于 400px 时横排”,放在哪都成立。组... 容器查询(@container)普及之后,我所在的团队把一批组件的断点从“视口宽度”改成了“容器宽度”。用了半年,最大的收益不是“响应式更准”,而是组件不再需要知道自己在页面里被放在哪。以前写一个卡片组件,要判断“在侧边栏窄、在主区域宽”,只能靠视口断点加父级 class 覆盖,组件和布局耦合。容器查询让卡片自己声明“容器窄于 400px 时竖排,宽于 400px 时横排”,放在哪都成立。组...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签