自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 centos7初始化配置

本文提供了CentOS 7服务器初始化配置的完整指南,涵盖系统更新、网络配置、安全加固和性能优化等关键步骤。主要内容包括:1)系统更新与基础工具安装;2)静态IP、主机名和时区设置;3)防火墙配置、SELinux管理和SSH安全优化;4)文件描述符调整和无用服务禁用;5)容器环境(Docker/K8s)的前置配置。所有操作均附带可直接执行的命令,并包含验证方法,适用于快速搭建生产或测试环境。特别提醒生产环境需谨慎更新内核,建议保留SELinux并根据实际需求配置。

2025-12-02 19:46:23 882

原创 kubectl create deployment 报错ImagePullBackOff

摘要 在Kubernetes集群中创建Pod时遇到ImagePullBackOff错误,排查发现是默认镜像地址不通。通过修改containerd配置文件(/etc/containerd/config.toml)添加镜像加速地址后,crictl命令可成功拉取镜像,但kubectl create仍使用默认地址失败。最终解决方案是在创建deployment时直接指定可用镜像地址(docker.1ms.run/httpd:latest)成功运行Pod。作者希望了解如何修改k8s默认镜像地址的配置方法。

2025-10-19 14:17:06 235 1

原创 Kubernetes 集群一键部署指南:基于 CentOS 7 和阿里云镜像

这是一个高度自动化的 Bash 脚本,能够在 CentOS 7 系统上快速部署一个完整的 Kubernetes 集群,包含 1 个 Master 节点和 2 个 Worker 节点。脚本最大特点是100%使用阿里云镜像源,完美解决国内用户拉取 Kubernetes 官方镜像缓慢或失败的问题。从系统包到容器镜像全面加速错误立即退出,避免产生中间状态内核参数、网络配置、系统优化全自动​彩色输出和进度提示对于初学者,这个脚本提供了开箱即用的体验;对于进阶用户,脚本中的每个步骤都是可学习和修改的模板。

2025-10-17 01:26:39 848

原创 ​为什么 Kubernetes 默认推荐使用 containerd(而非 Docker)

本文对比了Kubernetes环境下Docker和containerd两种容器运行时的差异。从架构简化、性能资源、维护兼容性、安全性等维度分析,containerd作为纯运行时具有轻量、高效、安全等优势,且被Kubernetes官方推荐为生产环境首选。Docker因功能冗余、需额外转换层导致性能损耗,官方已弃用其内置支持。文章还提供了从Docker迁移到containerd的具体操作步骤及常见问题解答,建议优先选择containerd以获得更好的性能和稳定性。

2025-10-11 16:32:17 678

原创 docker容器使用ip、ping命令报错bash: xx: command not found

docker容器使用的时候经常会遇到bash: xx: command not found,这是因为docker镜像默认只包含​​核心组件​,很多工具都需要我们自己手动安装。

2025-06-23 15:58:30 742

原创 yum install dig报错 No match for argument: dig Error: Unable to find a match: dig解决方法

yum install dig报错。

2025-06-09 17:23:50 548 1

原创 docker search 报错 Error response from daemon

docker search nginx报错。

2025-05-28 15:22:10 4519 8

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除