在K8s云环境下,如何查询某一Linux系统进程ID与Pod对应关系需要一定的技巧。本文利用在K8s集群中某一机器的文件描述符占用过高的问题,排查定位到对应Pod的一次经验记录Linux系统进程ID与Pod对应关系查询思路。
2024年6月14日大约 7 分钟
国家标准《信息技术 中文编码字符集GB18030-2022》发布于 2022-07-19并于2023-08-01正式实施,需要对系统编码支持进行改造升级。本文介绍关于在K8s/Docker云环境背景,在jdk1.8环境下容器镜像中的GB18030-2022标准支持及验证。
2023年8月8日大约 3 分钟
在一次使用docker-compose部署应用时,发现应用调用内网另一个IP以172.20
开头的应用全都调用失败,看起来是网络无法联通。立马在执行docker-compose部署的机器上进行验证发现机器是可以联通的,可以断定是Docker网络的问题。本文包含解决办法和一些Docker桥接网络的总结,如有错误欢迎留言指正。
2023年7月5日大约 5 分钟
现需要对docker compose上部署的单机mysql进行备份,我们可以使用脚本执行mysqldump命令进行定时备份,但是会存在定时备份时间间隔数据丢失的风险。可以使用主从复制模式来解决这个问题。同时可以使用percona-toolkit工具检查数据一致性。
2023年4月27日大约 13 分钟
我们的Choerodon部署在测试网段的K8S中,现在需要给另一部门在办公网部署一套Choerodon的敏捷管理模块。
首先为了减少在在Docker中部署与在k8s中部署Choerodon(SpringCloud)微服务项目的差异性,我们选择使用docker-compose来部署,这样微服务之间仍然可以使用服务名进行互相访问。
2023年3月2日大约 9 分钟
前端应用部署在K8s中,Nginx以容器的方式运行。由于一些安全因素,我们需要将Nginx返回的响应头中Server隐藏掉不让访问者知道我们的服务器信息(包括服务器类型和版本号)。
2023年1月10日大约 3 分钟
2022年11月10日大约 2 分钟
安装环境
- Linux CentOS7(Linux version 3.10.0-1127.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC) )),使用命令
cat /proc/version
查看 - Docker (version 19.03.13, build 4484c46d9d),使用命令
docker --version
或docker info
可查看 - MySQL镜像(docker.io/mysql:5.7)
2020年11月25日大约 4 分钟