![](../../asset/images/user/bgImg_default.jpeg)
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
虽然 Docker 仍然是一个非常流行的容器工具,但对于一些使用场景,特别是需要更多安全性和不需要 root 权限的情况下,Podman 可能是一个更好的选择。Podman 使用独立的容器进程来管理容器,每个容器都是一个独立的进程,不需要守护进程。这可以提高安全性和隔离性,减少潜在的安全风险。- Podman:Podman 命令行工具的语法和 Docker 类似,因此 Docker 用户可以相对轻
// which 命令查找可执行文件并显示所在的位置。格式 :which 命令或者程序名。which是Linux里面用来查找命令的存放路径。注意:which只会到PATH 变量下定义的路径下查找,如果不是在PATH变量定义的路径里,which找不到。which 很迟钝,只会到/usr/local/sbin:/usr/local/bin:/usr/sbi...
目录tr命令sort命令uniq 命令cut 命令tr命令字符转换工具tr - translate or delete characters只能对stdin操作,不能直接对文件操作使用tr转换字符tr set1 set2用set2中的字符替换set1中的字符tr命令不支持直接操作,要想办法将参数信息传递给它需要使用管道或者<给tr传递参数例:将PATH变量中所有的:替换成\n例:用重定向与t
目录静态配置ip地址1.进入网卡文件的配置目录 /etc/sysconfig/network-script2.修改网卡配置文件里面的内容3.刷新NetworkManager服务随意设置ip地址如何给机器配置ip地址1.什么是ip地址ip地址是网络通信使用的地址,类似于手机里的电话号码每台电脑必须有ip地址,才可以与其他电脑通信2.windows里如何查看自己的ip地址?打开网络和共享中心--》更改
目录grep命令模式:模式 : 其实就是一些条件的组合,用来表达某个意思常见选项:-o 选项 --》 只显示匹配的内容--only-matching-i 选项 --》 忽略大小写,都匹配显示出来 --ignore-case-n 选项 --》 给匹配的内容加行号--line-number-v 选项: 反转查找,输出与模式不相符的内容--invert-match-r : 递归搜索所有文件-A + 长度
目录grep命令常见选项:-o 选项 --》 只显示匹配的内容-i 选项 --》 忽略大小写,都匹配显示出来-n 选项 --》 给匹配的内容加行号-v 选项: 反转查找,输出与模式不相符的内容-r : 递归搜索所有文件-A + 长度 : 显示出匹配内容以及它的后面几行B + 长度 : 显示匹配内容以及他的前几行-C + 长度 :显示匹配内容并且显示他的前后几行内容-E 选项:支持更多的元字符,支持
Container 中的文件在磁盘上是临时存放的,这给 Container 中运行的较重要的应用程序带来一些问题。 问题之一是当容器崩溃时文件丢失。 kubelet 会重新启动容器,但容器会以干净的状态重启。 第二个问题会在同一Pod中运行多个容器并共享文件时出现。
![文章图片](https://img-blog.csdnimg.cn/26e34ad9365247c3b80709b8c3d3a24b.png)
Init 容器是一种特殊容器,在内的应用容器启动之前运行。Init 容器可以包括一些应用镜像中不存在的实用工具和安装脚本。怎样理解init容器?每个中可以包含多个容器, 应用运行在这些容器里面,同时 Pod 也可以有一个或多个先于应用容器启动的 Init 容器。Init 容器与普通的容器非常像,除了如下两点:它们总是运行到完成。每个都必须在下一个启动之前成功完成。如果 Pod 的 Init 容器失
![文章图片](https://img-blog.csdnimg.cn/65368bb15dd94223bfe821253b15e17f.png)
实现一个高可用的负载均衡器的Web服务器集群,使用Kubeadm搭建K8s集群,底层采用K8s管理的Docker集群来提供Web服务,大量使用容器来完成Web服务的扩展性、高可用性。
![文章图片](https://img-blog.csdnimg.cn/231f2fafe7cb49a0be58c1ec58e9fafd.png)
验证后端 Pod 可以正常工作,以便 iptables 模式下的 kube-proxy 仅看到测试正常的后端。在实际生产系统中,经常会遇到某个服务需要扩容的场景,可能会遇到由于资源紧张或者工作负载降低而需要减少服务实例数量的场景。如果提供了启动探针,则所有其他探针都会被 禁用,直到此探针成功为止。如果存活态探测失败,则 kubelet 会杀死容器, 并且容器将根据其。创建的卷默认存储在node节点
![文章图片](https://img-blog.csdnimg.cn/3eebfd8f1f484042bd8fee4c00873926.png)