- 以华为云学堂 Docker 实验路径为线索,梳理在 openEuler ECS 上手工部署 Docker、配置华为云镜像源、拉取镜像并运行 httpd 容器的完整步骤与排查清单。 以华为云学堂 Docker 实验路径为线索,梳理在 openEuler ECS 上手工部署 Docker、配置华为云镜像源、拉取镜像并运行 httpd 容器的完整步骤与排查清单。
- 在华为云 ECS 上用 Docker 部署静态网站的实操笔记:从 Dockerfile、版本标签、unless-stopped 重启策略、80 端口映射,到日志轮转查看,再到 v2 发布与 v1 回滚的完整验证步骤。 在华为云 ECS 上用 Docker 部署静态网站的实操笔记:从 Dockerfile、版本标签、unless-stopped 重启策略、80 端口映射,到日志轮转查看,再到 v2 发布与 v1 回滚的完整验证步骤。
- 在华为云 ECS(Huawei Cloud EulerOS 2.0)上用 Docker Compose 编排 Nginx + Spring Boot,涵盖安全组配置、反向代理与 HTTPS、日志轮转、备份与平滑升级,并记录实践中踩过的坑。 在华为云 ECS(Huawei Cloud EulerOS 2.0)上用 Docker Compose 编排 Nginx + Spring Boot,涵盖安全组配置、反向代理与 HTTPS、日志轮转、备份与平滑升级,并记录实践中踩过的坑。
- 刚接触 Docker 的人常踩一个坑:服务跑着跑着,服务器磁盘突然满了,查半天发现是某个容器的日志文件长到了几十 GB。Docker 默认不对容器日志做轮转,docker logs 看到的输出会一直往宿主机的 json-file 里写,时间一长就是隐患。下面三招,从急救到根治。第一招,先定位是谁在写。磁盘满了别急着删,先用 df -h 看哪个分区满了,再用 du -sh /var/lib/d... 刚接触 Docker 的人常踩一个坑:服务跑着跑着,服务器磁盘突然满了,查半天发现是某个容器的日志文件长到了几十 GB。Docker 默认不对容器日志做轮转,docker logs 看到的输出会一直往宿主机的 json-file 里写,时间一长就是隐患。下面三招,从急救到根治。第一招,先定位是谁在写。磁盘满了别急着删,先用 df -h 看哪个分区满了,再用 du -sh /var/lib/d...
- 本文介绍在 openEuler 系统上手工安装 Docker 的完整流程:下载解压官方离线包、编写 systemd 服务、配置华为云镜像加速、拉取 httpd 镜像并运行容器,以及常用验证与排障方法。 本文介绍在 openEuler 系统上手工安装 Docker 的完整流程:下载解压官方离线包、编写 systemd 服务、配置华为云镜像加速、拉取 httpd 镜像并运行容器,以及常用验证与排障方法。
- 本文分享在华为云弹性云服务器ECS上快速部署Docker的实战方法,帮助开发者几分钟内搭建容器运行环境。一、准备环境准备一台华为云ECS(建议使用Huawei Cloud EulerOS或CentOS镜像),并确保安全组放通SSH(22)端口,用于远程登录。二、安装Docker通过CloudShell远程登录ECS后,执行以下命令更新软件源并安装Docker:yum install -y d... 本文分享在华为云弹性云服务器ECS上快速部署Docker的实战方法,帮助开发者几分钟内搭建容器运行环境。一、准备环境准备一台华为云ECS(建议使用Huawei Cloud EulerOS或CentOS镜像),并确保安全组放通SSH(22)端口,用于远程登录。二、安装Docker通过CloudShell远程登录ECS后,执行以下命令更新软件源并安装Docker:yum install -y d...
- 一、 选择最佳的网络模式(Network Drivers)不同的 Docker 网络模式在数据包处理路径上有巨大的性能差异。优化网络的第一步是根据业务场景选择合适的驱动。网络模式传输损耗 / 延迟隔离性适用场景host极低(近乎原生)无(共享宿主机网络命名空间)高吞吐、低延迟业务(如 Redis、Nginx 网关、高性能 RPC 接口)bridge (自定义)中等(存在 NAT & ipta... 一、 选择最佳的网络模式(Network Drivers)不同的 Docker 网络模式在数据包处理路径上有巨大的性能差异。优化网络的第一步是根据业务场景选择合适的驱动。网络模式传输损耗 / 延迟隔离性适用场景host极低(近乎原生)无(共享宿主机网络命名空间)高吞吐、低延迟业务(如 Redis、Nginx 网关、高性能 RPC 接口)bridge (自定义)中等(存在 NAT & ipta...
- 关键词:Docker 数据卷、Volume、Bind Mount、数据持久化上一篇我们用 Compose 一条命令跑起了“网页 + 接口”两个服务。但有个问题还没解决:容器本身是不存数据的——docker compose down 一删容器,容器里写的东西就跟着没了。如果接口服务要存点数据,或者网页要经常改内容,总不能每次重建都从头来。这时候就该用数据卷:把数据存在容器外面,容器换了,数据还... 关键词:Docker 数据卷、Volume、Bind Mount、数据持久化上一篇我们用 Compose 一条命令跑起了“网页 + 接口”两个服务。但有个问题还没解决:容器本身是不存数据的——docker compose down 一删容器,容器里写的东西就跟着没了。如果接口服务要存点数据,或者网页要经常改内容,总不能每次重建都从头来。这时候就该用数据卷:把数据存在容器外面,容器换了,数据还...
- Docker 实现应用的容器化部署。涵盖 Dockerfile 编写(多阶段构建/层缓存)、镜像构建与推送、容器网络与存储、Docker Compose 多容器编排、健康检查、日志管理、安全最佳实践,以及与 Kubernetes 的集成。 文章从技术背景和发展历程入手,帮助读者理解该技术的产生原因和演进脉络。通过对比不同版本的特性变化,分析技术选型的考量因素,为读者提供全面的技术视野。 结合... Docker 实现应用的容器化部署。涵盖 Dockerfile 编写(多阶段构建/层缓存)、镜像构建与推送、容器网络与存储、Docker Compose 多容器编排、健康检查、日志管理、安全最佳实践,以及与 Kubernetes 的集成。 文章从技术背景和发展历程入手,帮助读者理解该技术的产生原因和演进脉络。通过对比不同版本的特性变化,分析技术选型的考量因素,为读者提供全面的技术视野。 结合...
- 从 1.2GB 压到 118MB 的完整改造过程:多阶段构建、基础镜像选型、RUN 层合并与 .dockerignore,附前后对比数据与四个常见坑。 从 1.2GB 压到 118MB 的完整改造过程:多阶段构建、基础镜像选型、RUN 层合并与 .dockerignore,附前后对比数据与四个常见坑。
- 很多服务进程还在、端口也开着,业务其实已经卡死。没有健康检查时,编排或负载均衡会一直把流量打到「假活」实例上。Docker 原生 HEALTHCHECK 能把这种状态暴露出来。 1. 在 Dockerfile 里声明FROM nginx:1.25-alpineCOPY conf/nginx.conf /etc/nginx/nginx.confHEALTHCHECK --interval=30... 很多服务进程还在、端口也开着,业务其实已经卡死。没有健康检查时,编排或负载均衡会一直把流量打到「假活」实例上。Docker 原生 HEALTHCHECK 能把这种状态暴露出来。 1. 在 Dockerfile 里声明FROM nginx:1.25-alpineCOPY conf/nginx.conf /etc/nginx/nginx.confHEALTHCHECK --interval=30...
- 国内访问 Docker Hub 经常超时,不是 Docker 装错了。本文给出 registry-mirrors 的完整配法、如何用 HTTP 状态码判断镜像源是否可用(401 也算活),以及从拉取到公网访问的完整验证链路和五个常见坑。 国内访问 Docker Hub 经常超时,不是 Docker 装错了。本文给出 registry-mirrors 的完整配法、如何用 HTTP 状态码判断镜像源是否可用(401 也算活),以及从拉取到公网访问的完整验证链路和五个常见坑。
- 很多开发者第一次上手华为云 ECS,常常卡在几个关键点:外网访问不通、密码登录容易被爆破、Docker 环境部署杂乱。本文从零开始,带你走完一套标准、安全的上线流程,适合个人建站、测试服务、轻量业务部署。一、购买并创建弹性云服务器 ECS进入华为云控制台,搜索【弹性云服务器 ECS】,点击购买弹性云服务器。选择区域:优先选离你业务用户更近的节点,降低访问延迟;实例规格:个人测试可选通用型小规... 很多开发者第一次上手华为云 ECS,常常卡在几个关键点:外网访问不通、密码登录容易被爆破、Docker 环境部署杂乱。本文从零开始,带你走完一套标准、安全的上线流程,适合个人建站、测试服务、轻量业务部署。一、购买并创建弹性云服务器 ECS进入华为云控制台,搜索【弹性云服务器 ECS】,点击购买弹性云服务器。选择区域:优先选离你业务用户更近的节点,降低访问延迟;实例规格:个人测试可选通用型小规...
- 我为什么把“本地能跑”从字典里删掉了:一次环境差异引发的血案做开发的朋友肯定听过这句话:“本地能跑啊,怎么线上就不行?”——以前我觉得这是句玩笑,后来发现这是所有生产事故的通用开头。我自己的那次“血案”发生在一次大版本上线。本地、测试环境、预发环境,全部验证通过,信心满满地发布生产。结果上线后 10 分钟,订单创建接口开始大面积超时,监控告警直接打爆。我第一反应还是那句:“本地能跑啊……”... 我为什么把“本地能跑”从字典里删掉了:一次环境差异引发的血案做开发的朋友肯定听过这句话:“本地能跑啊,怎么线上就不行?”——以前我觉得这是句玩笑,后来发现这是所有生产事故的通用开头。我自己的那次“血案”发生在一次大版本上线。本地、测试环境、预发环境,全部验证通过,信心满满地发布生产。结果上线后 10 分钟,订单创建接口开始大面积超时,监控告警直接打爆。我第一反应还是那句:“本地能跑啊……”...
- 用多阶段构建把 Python 应用的构建与运行分开:依赖先行、精确复制、非 root 运行、密钥外置,附可直接参考的 Dockerfile 示例与验证方法。 用多阶段构建把 Python 应用的构建与运行分开:依赖先行、精确复制、非 root 运行、密钥外置,附可直接参考的 Dockerfile 示例与验证方法。
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签