logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何查看Docker镜像的dockerfile

Dockerfile是用于构建Docker镜像的文本文件,包含一系列指令。主要指令包括:FROM指定基础镜像;COPY/ADD复制文件(ADD支持远程文件和自动解压);RUN执行命令;WORKDIR设置工作目录;ENV设置环境变量;VOLUME创建挂载点;EXPOSE声明端口(需配合-p参数实际映射)。通过docker build命令构建镜像,docker history可查看镜像构建历史。Doc

#docker#eureka#云原生
mysqldump踩坑!!! 忽略Warning 导致主备不同步

MySQL数据库备份时需注意GTID设置问题。默认情况下,使用mysqldump进行部分备份时会包含所有事务的GTID,可能导致主备不同步。通过添加--set-gtid-purged=OFF参数可避免还原GTID。完整备份应使用--all-databases --triggers --routines --events参数组合。若服务器启用了GTID功能,需特别注意@@GLOBAL.GTID_PU

#云原生
【Kubernetes】常见面试题汇总(二十)

本文摘要:Kubernetes通过Requests和Limits参数控制Pod资源使用。Requests用于调度时确保节点有足够CPU/Memory资源,而Limits限制容器最大使用量。调度器确保节点上所有Pod的Requests总和不超过节点容量。MetricsServer提供核心监控指标,而Prometheus等处理自定义指标。

#kubernetes#容器#云原生
【Kubernetes知识点问答题】kubernetes 控制器

摘要:K8s控制器负责维护集群状态与期望状态的一致性。ReplicaSet确保Pod副本数恒定,Deployment提供声明式更新能力用于应用部署和版本管理。DaemonSet确保每个节点运行特定Pod,常用于集群守护进程。StatefulSet管理有状态应用,维护Pod持久标识符。Job处理一次性任务,CronJob执行定时任务。这些控制器共同构成了K8s强大的编排能力。(150字)

#kubernetes#容器#云原生
【Kubernetes】常见面试题汇总(五)

Kubernetes核心组件解析:1)ReplicaSet与ReplicationController区别在于选择器机制不同,RS采用集合选择器;2)kube-proxy作为服务代理实现负载均衡,支持iptables和ipvs两种模式:iptables通过NAT规则直接路由,而ipvs利用高效哈希表实现高性能负载均衡,采用ipset优化大规模规则管理。两种模式均通过监听API Server维护服务

#kubernetes#容器#云原生
mysqldump踩坑!!! 忽略Warning 导致主备不同步

MySQL数据库备份时需注意GTID设置问题。默认情况下,使用mysqldump进行部分备份时会包含所有事务的GTID,可能导致主备不同步。通过添加--set-gtid-purged=OFF参数可避免还原GTID。完整备份应使用--all-databases --triggers --routines --events参数组合。若服务器启用了GTID功能,需特别注意@@GLOBAL.GTID_PU

#云原生
【Kubernetes知识点问答题】健康检查

Kubernetes通过探针机制监控Pod健康状态:存活探针(LivenessProbes)检测容器死锁等问题并触发重启;就绪探针(ReadinessProbe)确保容器准备好接收流量后才接入服务;启动探针(StartupProbe)保障慢启动容器完成初始化。此外,Kubernetes 1.22+支持Pod级别的优雅终止(Graceful Shutdown),通过terminationGraceP

#kubernetes#容器#云原生
kubectl常用命令

文章摘要:本文提供了一组实用的kubectl命令别名配置,用于简化Kubernetes集群管理操作。包括:'kubectl'基础命令别名'k',创建资源的'kc',查看、描述和删除Pod的'kgp'、'kdp'和'kdep',日志查看的'kl',以及指定kube-system命名空间的'ks'。这些别名可显著提高Kubernetes日常运维效率,减少重复输入完整命令的时间。 (字数:99)

#linux#前端#数据库
【Kubernetes知识点问答题】Pod 调度

本文介绍了Kubernetes中Pod调度的四种方法:1)使用nodeSelector匹配节点标签;2)通过亲和性/反亲和性规则(NodeAffinity/PodAffinity)实现灵活调度;3)直接指定nodeName硬编码调度;4)利用拓扑分布约束实现负载均衡。重点解析了节点亲和性(NodeAffinity)的概念,它类似于nodeSelector但更灵活,支持软硬两种规则。同时阐述了污点(

#kubernetes#容器#云原生
【Kubernetes知识点问答题】Pod

摘要:Pod是K8s最小部署单元,包含共享资源的容器组。每个Pod有一个pause根容器,提供基础命名空间和进程管理。Pod生命周期包括Pending、Running、Succeeded/Failed等状态。Init容器在应用容器前运行完成初始化,而Sidecar容器则与主容器并行提供辅助功能。静态Pod由kubelet直接管理,无需API服务器监管但仍可被监控。

#kubernetes#容器#云原生
    共 13 条
  • 1
  • 2
  • 请选择