logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Docker(一)—— Docker入门到精通:从基础概念到容器管理

Docker作为轻量级容器化技术,解决了"开发环境能跑,生产环境跑不起来"的痛点,实现"一次封装,到处运行"。相比传统虚拟机,Docker容器启动快、资源占用少、移植性强,已成为云原生和DevOps的核心工具。本文系统梳理Docker发展历程、核心原理与实战操作,涵盖CE/EE版本区别、虚拟化技术对比、容器管理等内容。Docker通过操作系统级虚拟化,利用N

#docker#容器#运维 +1
Docker(二)—— Docker核心功能全解析:网络、资源控制、数据卷与镜像构建实战

Docker网络管理实战指南:从原理到核心应用 摘要:本文深入解析Docker网络管理的核心机制,包括虚拟网桥docker0的工作原理、两种端口映射方式(随机-P/指定-p)及四大网络模式(host/container/none/bridge)。通过Nginx等实战案例,演示了如何实现容器间通信与外部访问,并对比了不同网络模式的适用场景:host模式适合高性能需求,container模式用于紧密协

#docker#网络#云计算 +2
Docker(三)—— Docker Compose 编排与 Harbor 私有仓库实战指南

本文介绍了Docker生态中两个核心工具:Docker Compose和Harbor。Docker Compose用于多容器编排,通过YAML文件定义服务配置,简化了Web服务、数据库等容器的协同部署。Harbor作为企业级私有镜像仓库,解决了镜像安全存储和权限管理问题。文章详细讲解了Docker Compose的安装、YAML语法和配置编写,以及Harbor的部署与镜像管理方案,提供完整命令示例

#docker#容器#运维 +1
Docker(四)—— 使用 Docker 搭建 Nginx 并实现 HTTPS 访问

本文介绍了在CentOS 7.9系统下通过Docker部署Nginx并配置HTTPS访问的完整流程。主要内容包括:环境准备(关闭防火墙/SELinux、安装Docker)、创建自签名证书、编写docker-compose.yml编排文件定义Nginx服务,以及配置Nginx实现HTTP到HTTPS的重定向。文章提供了详细的命令和配置示例,采用目录结构化管理证书和静态资源,适合开发运维人员快速搭建安

#docker#nginx#https +2
Docker(五)—— Docker Compose 一键搭建 LNMP 架构并部署 WordPress

本文介绍了使用Docker Compose在CentOS 7.9系统上搭建LNMP(Linux+Nginx+MySQL+PHP)架构并部署WordPress博客的详细流程。首先通过关闭防火墙和SELinux来避免环境冲突,然后安装Docker和Docker Compose工具。创建了结构化项目目录来管理配置文件、证书和数据,并使用OpenSSL生成自签名HTTPS证书。文章重点讲解了项目的目录结构

#docker#容器#运维 +1
K8S(一)—— 云原生与Kubernetes(K8S)从入门到实践:基础概念与操作全解析

本文系统介绍了云原生技术及Kubernetes的核心知识。首先梳理了云原生发展历程,从2004年Google内部使用容器技术到2015年CNCF成立,形成完整技术生态。其次对比了公有云、私有云和混合云三种部署模式的特点及适用场景,并解析了云原生技术栈的组成要素,包括容器化、微服务、服务网格等关键技术。文章重点阐述了Kubernetes作为容器编排平台的核心价值,包括其起源、版本演进以及与Docke

#云原生#kubernetes#容器
K8S(二)—— K8S 1.28 集群部署指南(kubeadm 方式)

本文详细介绍了Kubernetes 1.28.2集群的部署流程,基于kubeadm工具在CentOS 7.9系统上实现"1主2从"架构搭建。主要内容包括:环境准备(主机名配置、防火墙关闭、Swap分区禁用)、内核参数优化、IPVS工具安装、Containerd容器运行时配置等。特别针对国内环境进行了镜像源适配,确保部署过程高效稳定。适用于具备Linux基础的运维和开发人员,为后

#kubernetes#容器#云原生
K8S(三)—— 基于kubeadm 1.20版本部署Kubernetes集群与Harbor私有仓库实战

本文基于kubeadm 1.20.11版本,详细介绍了Kubernetes集群的完整部署流程。主要内容包括:节点规划与硬件配置要求、系统环境准备(关闭防火墙/SELinux/Swap、加载IPVS模块、配置主机名和内核参数)、Docker安装与配置、Kubernetes组件部署、Dashboard可视化界面搭建以及Harbor私有仓库的配置。通过清晰的步骤说明和验证命令,指导读者从零开始搭建一个可

#kubernetes#容器#云原生
K8S(四)—— Kubectl从入门到精通:K8s资源管理与项目生命周期实战指南

摘要 Kubernetes的核心命令行工具kubectl是与集群交互的桥梁,支持陈述式和声明式两种资源管理方式。陈述式管理通过命令直接操作资源,适合简单场景;声明式管理通过YAML/JSON配置定义资源状态,适合生产环境。 kubectl支持查询集群信息、资源管理、Pod调试等操作,常用命令包括get(查询资源)、describe(查看详情)、exec(进入容器)等。此外,还支持版本控制、自动补全

#kubernetes#容器#云原生
K8S(五)—— K8s中YAML文件全方位解析:语法、案例、Port详解与快速编写技巧

本文介绍了Kubernetes配置文件的两种格式(YAML和JSON)及其适用场景,重点讲解了YAML语法规范与K8s资源清单编写方法。通过实战案例演示了如何创建Deployment管理Pod副本,以及使用Service对外暴露服务。文章涵盖API版本选择原则、YAML核心语法规则,并提供了常用kubectl命令验证资源状态,帮助读者掌握K8s配置文件的核心编写能力。(149字)

#kubernetes#容器#云原生
    共 46 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择