logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Rancher 日志无法显示?WebSocket 代理配置是罪魁祸首

摘要: 在Rancher环境中遇到用户无法查看容器日志的问题,浏览器报错"WebSocket connection failed"。排查发现是两层Nginx代理的WebSocket配置不当导致。第一层Nginx(194服务器)未正确传递Upgrade头部且Connection头被硬编码为"Keep-Alive",导致WebSocket握手失败。解决方案是修改

#rancher#websocket#网络协议
Docker网段和内网网段冲突导致造成无法访问网络

docker启动时默认会创建一个docker0网桥,它在内核层连通了其他的物理或虚拟网卡,相当于将所有容器和其主机都放到同一个网络。但是部署在内网中的IP段存在有此网段的IP时,会导致冲突。7、为docker0配置网络地址,这个地址在后面可以作为虚拟机的网关地。#设置你要修改为哪个网断,我修改的是100.10.1.0/24。4、删除 docker 虚拟docker0虚拟网桥。3、停止docker

文章图片
#docker#网络#容器
到底了