nginx反向代理docker registry报”blob upload unknown"解决办法
2024-10-10 02:50:33
问题症状:keepalived+nginx反向代理后端docker registry群集时,使用docker客户机向registry push镜像时出现 "blob upload unknown" 错误。
诊断错误:经排查,发现是由于nginx反向代理时没有配置ip_hash,从而导致docker客户机的push请求分别转向Node1,Node2两个地址而引发 "blob upload unknown" 报错的。
解决办法:分别在MASTER、BACKUP两台机器上的nginx配置好ip_hash即可。
# vi /etc/nginx/conf.d/default.conf //centos 7 # 注意如下ip_hash设置。
upstream backend {
ip_hash;
server node1_ip;
server node2_ip;
} ...
本文到此结束。谢谢!
最新文章
- POJ 1160 题解
- 测试杂感:Bug Bash
- Hook to function
- Java EE 锚、表格用法
- arm-linux-gcc-4.3.2安装步骤
- 试图从数据库 ‘UFData_001_2003' 中提取的逻辑页 (1:10720) 属于对象 '0',而非对象 'syscolumns'
- 创建动态组-以OU为单位
- 【转】C++中了类继承和调用父类的构造函数方法
- TCP参数设置
- mysql 查看mysql版本的四种方法
- Quick Tip: How to Add Syntax Highlighting to Any Project
- --使用oracle数据先要创建表空间
- python学习笔记1 循环、列表、元祖、数据类型
- eclipse禁用svg文件Validation
- cpu读取指令时读取的长度
- EF Core 相关的千倍性能之差: AutoMapper ProjectTo VS Mapster ProjectToType
- (转)Spring Boot(十六):使用 Jenkins 部署 Spring Boot
- Java_myBatis_XML代理_动态SQL
- 【MAC】常用方法-持续更新
- MEAN 26