logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Dockerfile在linux上构建mysql8镜像并创建数据库

由于mysql5和mysql8版本的不同,导致构建镜像的时候存在一定的差异,在此将mysql8镜像的构建做一个总结。本次总共用到了四个文件,分别是Dockerfile,setup.sh,my.sql,run.sh。1.DockerfileDockerfile是构建镜像必须的文件,需要注意的是第二次copy时必须放到"/docker-entrypoint-initdb.d"路径下,...

k8s patch介绍之strategic merge patch、json merge patch、json patch

1.目的使用k8s的patch命令修改启动容器的信息,这里给出两个测试文件,nginx.yaml文件是正常部署应用的yaml文件,patch-file.yaml文件是修改的文件。2.测试文件nginx.yaml如下:apiVersion: apps/v1kind: Deploymentmetadata:name: patch-demospec:replicas: 2selector:matchLa

#k8s
k8s中所有pod都变成evicted状态了!!!!!!!!

k8s本来跑的好好的,突然发现上面的服务都停了,然后查看发现pod状态变了,网上发现说是资源不足导致的,然后疯狂查找。1.查看内存情况,命令:free -g ,发现没问题2.查看内存情况,命令:top ,发现没问题3.查看硬盘情况,命令:df -lh,发现硬盘没问题,但启动的docker镜像有问题!!!!!继续查找发现是由于启动的docker占用的空间大于85%导致挂掉的。然后查看docker p

#k8s#linux#docker
filebeat采集日志到es并通过java读取日志

1.日志格式不同的日志格式需要不同的解析方式,这里的日志格式为时间开头的内容,我们就根据每个时间开头来分割日志,日志形式如下:2021-09-30 14:21:31.962 [http-nio-50003-exec-9] ERROR com.elco.spring.advice.ExceptionAdvice - 业务异常com.elco.core.exception.BusinessExcept

#java#elasticsearch
到底了