Docker
猪猪侠在冒险
邮箱是634828354@qq.com 有需要可以沟通
展开
-
prometheus+nacos服务发现
我们使用prometheus监控机器和应用。之前是静态配置,现在想改成服务发现。软件环境:docker+prometheus+nacos原创 2022-08-08 17:56:50 · 4182 阅读 · 4 评论 -
prometheus的预警时间和北京时间不一致
prometheus的预警时间和北京时间不一致1、使用linux的date命令查看时间prometheus时间/prometheus $ dateThu Apr 7 08:11:39 UTC 2022真正的时间[root@cloudtest Asia]# date2022年 04月 07日 星期四 16:11:39 CST2、修改预警模板文件,在获取的时间上转换时区在预警模板中使用函数 GetCSTtime 解析时间例如:<font color="#FF0000">开原创 2022-04-07 16:16:46 · 3000 阅读 · 0 评论 -
docker安装filebeat并推送到redis
1、搜索镜像库filebeatdocker search filebeat2、拉取镜像docker pull prima/filebeat3、创建配置文件mkdir -p /etc/filebeatcd /etc/filebeattouch filebeat.yml设置权限chmod go-w filebeat.yml4、设置filebeat配置文件filebeat.prospectors:- type: log enabled: true harvester_buf原创 2022-01-20 15:09:33 · 1018 阅读 · 0 评论 -
Layer already exists
背景:docker push的时候报这个错误原因:docker镜像仓库里存在镜像或者删除不干净解决方案:1、安装镜像删除脚本curl https://raw.githubusercontent.com/burnettk/delete-docker-registry-image/master/delete_docker_registry_image.py | sudo tee /usr/local/bin/delete_docker_registry_image >/dev/n原创 2021-12-28 18:53:29 · 5511 阅读 · 0 评论 -
docker删除none的镜像
报错:[root@cloudtest trade-chat]# docker rmi cdeff43086fdError response from daemon: conflict: unable to delete cdeff43086fd (cannot be forced) - image has dependent child images背景:docker给一个镜像tag了两次,之第一次的镜像tag就变成none了。使用docker rmi 镜像id 命令删除,就报这个错误原创 2021-12-17 15:52:02 · 1278 阅读 · 0 评论 -
docker启动jar包设置JVM参数报错
报错:Unrecognized option: -server -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=256m -Xms512m -Xmx1024m -Xmn512m -Xss256k -XX:SurvivorRatio=8 -XX:+UseConcMarkSweepGC -Dtask=trueError: Could not create the Java Virtual Machine.背景:设置JVM参数,然后使用docker file原创 2021-12-17 14:53:26 · 2519 阅读 · 0 评论 -
ADD failed: file not found in build context or excluded by .dockerignore: stat
报错:ADD failed: file not found in build context or excluded by .dockerignore: stat背景:远程执行脚本文件,报这个错误解决方案:执行脚本前,进入到服务器的指定目录,然后执行脚本原创 2021-12-15 17:39:35 · 9563 阅读 · 2 评论 -
Using default tag: latest The push refers to repository
报错:Using default tag: latest The push refers to repository [192.168.0.155:5000/trade-gateway] Get "https://192.168.0.155:5000/v2/": http: server gave HTTP response to HTTPS client背景:推送镜像到仓库异常docker push 192.168.0.155:5000/trade-gateway解决方案:原创 2021-12-15 17:31:09 · 3573 阅读 · 2 评论 -
unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat /root/Dockerfile: n
报错:unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat /root/Dockerfile: no such file or directory解决方案:创建镜像的时候指定dockerFile文件docker build -t $moudle_name -f ./Dockerfile .原创 2021-12-15 17:27:13 · 9158 阅读 · 1 评论 -
systemctl docker activating (start) 无法启动 慢
1、现象使用systemctl start docker启动很慢,并且呈现卡死状态,无任何反应。使用systemctl status docker发现docker一直处于Active: activating (start)2、可能的原因服务器重启之后防火墙先于docker重启,docker无法操作防火墙导致重启卡死。3、解决方法关闭防火墙systemctl stop fir...原创 2019-10-29 12:43:08 · 6146 阅读 · 0 评论