- 博客(7)
- 收藏
- 关注
原创 云原生实战:基于 Docker+Docker Compose 全容器化部署 ERP 管理系统,从镜像构建到编排上线全流程指南
CentOS7 官方源已经在 2024 年 6 月正式停服,所以我们需要先配置可用的自定义 yum 源,否则 yum 安装会失败。在当前 ERP 目录下创建ftp.repo文件:[ftp]enabled=1gpgcheck=0baseurl是 yum 源的地址,enabled=1启用该源,gpgcheck=0关闭校验,适配离线私有云环境。容器启动后立刻退出:90% 的原因是服务没有前台运行,容器内 PID1 进程必须前台运行,不能用这种后台启动的方式,比如 Nginx 必须加daemon off。
2026-04-17 16:13:13
438
原创 K8s 实战:基于 Jenkins 动态 Slave 构建企业级 CI/CD 流水线,实现代码提交即自动部署
今天这篇教程,我带大家从零开始,在 K8s 集群中落地了一套完整的基于动态 Slave 的 Jenkins CI/CD 流水线,解决了传统 Jenkins 架构的诸多痛点,实现了微服务项目从代码提交到自动部署的全流程自动化。这套架构是目前企业级 DevOps 体系中最主流的 Jenkins 部署方案,它完美结合了 Kubernetes 的容器编排、弹性伸缩能力和 Jenkins 强大的流水线编排能力,能够支撑大规模研发团队的持续集成 / 持续交付需求。
2026-04-17 01:52:54
380
原创 KubeVirt 实战:在 K8s 中统一管理容器与虚拟机,从环境部署到全生命周期运维全指南
今天这篇教程,我带大家从零开始,完成了 KubeVirt 环境部署、虚拟机镜像制作、VMI/VM 创建、服务暴露、初始化配置的全流程操作,同时补充了 Istio VirtualService 的流量治理实战。KubeVirt 的核心价值,就是打通了传统虚拟化和云原生容器之间的壁垒,让企业可以在一套 K8s 平台上,统一管理容器和虚拟机负载,无需再维护两套独立的运维体系,大幅降低了云原生转型的门槛和成本。
2026-04-15 00:35:50
303
原创 K8s 实战:基于 GitLab CI/CD 构建全流程持续集成流水线,从环境部署到应用自动发布
本文详细介绍了如何在Kubernetes集群中搭建完整的GitLab CI/CD持续集成体系。主要内容包括:1) 部署GitLab服务作为CI/CD核心中枢;2) 配置GitLab Runner执行器实现动态任务调度;3) 通过GitLab Agent安全集成K8s集群;4) 构建包含代码构建、镜像打包、仓库推送和K8s部署的全自动化流水线。教程提供了详细的YAML配置文件和.gitlab-ci.yml示例,涵盖环境准备、服务部署、权限配置等关键步骤,并分享了实际部署中的常见问题和解决方案。该方案可实现代码
2026-04-15 00:14:19
433
原创 Docker 实战:手把手全容器化搭建 Prometheus 企业级监控系统,从镜像构建到编排部署全流程
本文详细介绍了基于Docker和DockerCompose的Prometheus监控栈全容器化部署方案。首先解析了Prometheus、NodeExporter、Alertmanager和Grafana四大核心组件的功能定位,然后从零开始完成每个组件的自定义镜像构建,包括详细的Dockerfile编写和镜像构建过程。通过DockerCompose编排文件实现了一键部署,并对服务状态验证、Grafana初始配置以及生产环境注意事项进行了详细说明。该方案不仅搭建了完整的监控系统,还深入讲解了容器化原理和运维要点
2026-04-08 23:05:49
264
原创 使用 Docker Compose 编排部署 JumpServer 堡垒机:从零打造企业级运维安全网关
本文详细介绍了基于Docker Compose全容器化部署JumpServer开源堡垒机的完整流程。主要内容包括: 部署目标:实现MySQL、Redis、JumpServer Core、Koko、Guacamole和Nginx六大核心服务的容器化部署与编排 关键技术点: 统一环境变量管理(.env文件) 各组件自定义镜像构建 服务依赖编排与启动顺序控制 数据持久化配置 部署步骤: 编写各组件Dockerfile和初始化脚本 构建6个自定义镜像 配置docker-compose.yaml编排文件 一键启动所有
2026-04-07 21:43:52
277
原创 使用Docker Compose编排部署KodExplorer资源管理器:从零搭建轻量级云存储
本文详细介绍了使用DockerCompose部署KodExplorer可道云资源管理器的完整流程。通过拆分MariaDB、Redis、PHP、Nginx四大核心服务,分别构建自定义镜像并实现容器化部署。重点讲解了各服务的Dockerfile编写、镜像构建步骤,以及通过docker-compose.yaml实现多服务编排管理的方法。部署完成后,KodExplorer可在浏览器中访问,提供Windows风格的文件管理体验。文中还总结了权限设置、端口冲突、数据持久化等常见问题的解决方案。该方案既可作为Docker
2026-04-07 20:02:38
331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅