logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

docker构建镜像时使用copy命令提示:COPY failed

问题描述:COPY failed: stat /var/lib/docker/tmp/docker-builder914716239/bin: no such file or directory首先看是否有这个文件其次搞清楚dockerfile的上下文,拷贝文件命令使用和dockerfile同级目录的相对目录,而构建镜像时要指定dockerfile的目录,这个目录就是dockerfile的上...

[debug] error converting YAML to JSON: yaml: line 72: did not find expected '-' indicator

问题描述:[debug] error converting YAML to JSON: yaml: line 72: did not find expected ‘-’ indicator解决:由于yaml文件对其不统一造成的,例如:# 格式1ports:- port: 2019# 格式2ports:- port: 2019yaml格式要对其,不用有tab...

记一次kube-prometheus stack 突然无法正常运行

现象:有某几个相关pod一直在重启k8s是由rancher托管维护,rancher自带监控安装Prometheus Operator,kube-prometheus安装的Prometheus Operator 会与之冲突,造成无法正常工作,删除rancher自带Operator 就OK

k8s删除namespace,显示Terminating状态,无法删除(1.18)

kubectl edit namespaces Name通过命令编辑,删除所标记字段既可,保存退出。其他资源有此状况,可以找下是否有此字段

记一次k8s集群连接数据库超时错误

环境:k8s 1.18集群状况:集群程序连接数据库不稳定,偶尔出现connection timeout解决:由于进行了内核优化开启了net.ipv4.tcp_tw_recycle参数导致找到一个答案:当tcp_tw_recycle开启时(tcp_timestamps同时开启,快速回收socket的效果达到),对于位于NAT设备后面的Client来说,是一场灾难——会导到NAT设备后面的Client

Kube-Prometheus Operator 报警 KubeControllerManagerDown

报错信息:KubeControllerManager has disappeared from Prometheus target discovery.集群版本:k8s 1.18kube-prometheusr elease1.6docker 19.3根据ServiceMonitor—> Service—>endpoints(pod) 服务发现机制查看到KubeControllerMa

Dockerfile、docker-compose传入环境变量方法总结

Dockerfile1 使用系统环境变量,例如docker run -e VARIABLE=VALUE ...web:image: "webapp:${TAG}"2 通过environment设置,这种方法适用于正在运行的容器里,调用特定变量,可登陆容器输入env命令查看,例如docker run -e VARIABLE ...web:environment:-

Mac终端安装brew(亲测有效)

找了好久,七七八八都是报访问不到github的问题,下面这个亲测有效,方便快捷,可以试试。

文章图片
#macos
k8s V1.11.1报错:The connection to the server localhost:8080 was refused

问题描述:# 安装flannel插件时报错root@test:~# kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/v0.10.0/Documentation/kube-flannel.ymlunable to recognize "https://raw.githubusercontent.co

到底了