
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
部署Docker服务及Docker的基本用法!

本文详细介绍了Dockerfile的语法结构和应用实例。主要内容包括:Dockerfile的基本指令(FROM、WORKDIR、COPY/ADD、RUN、CMD/ENTRYPOINT、EXPOSE)及其作用;两个实战案例演示(基于Dockerfile构建Nginx和Tomcat镜像);Go语言应用打包为Docker镜像的过程。通过具体命令示例展示了如何编写Dockerfile、构建镜像和运行容器,

摘要 本文详细记录了在RHEL9.3系统上部署Harbor私有仓库的完整过程。主要内容包括:关闭防火墙和SELinux、配置Docker CE仓库、卸载Podman、安装Docker RPM包、配置Docker服务、设置IP转发、创建SSL证书、安装Harbor 2.5.4离线版、修改配置文件、启动Harbor服务,以及测试镜像推送和拉取功能。文章还提供了将Harbor仓库部署到其他主机的简要步骤

Kubernetes架构与核心组件摘要 Kubernetes(K8s)是一个开源容器编排平台,基于Pod管理容器,提供自动扩缩容和故障恢复功能。其架构采用Master/Node模式,Master节点包含API Server(系统入口)、Scheduler(调度Pod)、Controller Manager(维护集群)和etcd(存储集群状态);Node节点运行kubelet(管理Pod)、kube

Kubernetes 1.31安装手册摘要 本手册详细介绍了Kubernetes 1.31版本的安装过程,采用1个Master节点和2个Worker节点的集群架构。

摘要 Kubernetes中的Pod是最小调度单元,可以类比为"豌豆荚"包含多个容器。Pod为容器提供共享的网络、存储等资源环境,充当逻辑主机角色。一个Pod可封装单个或多个紧密协作的容器,通过pause容器实现网络共享,并支持持久化存储卷。相比直接使用容器,Pod提供了更高效的容器间通信和资源共享机制,适合需要紧密配合的场景。Pod可通过yaml文件定义,分为自主式Pod(删

Kubernetes Pod高级调度策略摘要 本文介绍了Kubernetes中Pod的高级调度策略,主要包括标签管理和节点选择器两大部分。在标签管理方面,详细讲解了标签的定义、查看方法、添加和删除标签的操作命令。节点选择器部分则重点介绍了两种调度方式:nodeName直接指定运行节点,以及nodeSelector通过匹配节点标签进行调度。文章通过具体yaml配置示例和命令行操作,演示了如何为Pod

Kubernetes Pod 常见状态分为核心生命周期状态(Pod Phase)和具体容器状态。主要生命周期状态包括 Pending(未调度)、Running(运行中)、Succeeded(成功终止)、Failed(异常终止)和 Unknown(未知状态)。常见容器状态问题有 ImagePullBackOff(镜像拉取失败)、CrashLoopBackOff(容器崩溃循环)、OOMKilled(内

Pod生命周期详解:从创建到终止的关键流程 摘要: Pod生命周期包含创建、运行到终止的全过程。核心阶段包括:Pause容器初始化网络/IPC空间、Init容器顺序执行准备任务、主容器启动(触发postStart钩子)、运行状态监控(通过Startup/Liveness/Readiness探针)以及终止前执行preStop钩子。Pod终止流程采用优雅退出机制,包含30秒宽限期用于流量摘除、preS

Kubernetes提供了三种探针(startupProbe、livenessProbe、readinessProbe)来监控容器健康状态。startupProbe用于检测应用是否启动,成功后才会执行其他探针;livenessProbe检测容器是否正常运行,失败会触发重启;readinessProbe检测应用是否就绪,失败会从负载均衡中移除。探针支持exec、tcpSocket和httpGet三种









