该镜像为PolarisMesh***提供的边车(sidecar)容器,旨在作为辅助容器与主应用协同工作,通过服务网格模式为应用提供微服务治理能力。sidecar与主应用共享网络命名空间,透明代理应用流量,实现服务发现、流量控制、配置管理等核心功能,无需修改主应用代码即可增强其分布式系统特性。
适用于Spring Cloud、Dubbo等微服务框架,为服务间通信提供服务发现与流量控制能力。
需要频繁调整业务参数的应用(如限流阈值、功能开关),通过sidecar实时获取配置更新。
在高并发场景下,需实现服务熔断、限流以保障系统稳定性的分布式应用。
通过命名空间与路由规则,实现开发/测试/生产环境的流量隔离与灰度发布。
bashdocker run -d \ --name polaris-sidecar \ --network=host \ # 与主应用共享网络命名空间 -e POLARIS_SERVER_ADDRESS=192.168.1.100:8091 \ # PolarisMesh服务端地址 -e APP_NAME=order-service \ # 主应用服务名 -e APP_NAMESPACE=prod \ # 服务命名空间 -e APP_PORT=8080 \ # 主应用监听端口 polarismesh/sidecar:latest
yamlversion: '3.8' services: app: image: my-business-app:1.0.0 depends_on: - polaris-sidecar network_mode: "service:polaris-sidecar" # 共享sidecar网络命名空间 environment: - APP_ENV=production polaris-sidecar: image: polarismesh/sidecar:latest environment: - POLARIS_SERVER_ADDRESS=192.168.1.100:8091 # 必填,PolarisMesh服务端地址 - APP_NAME=order-service # 必填,主应用服务名 - APP_NAMESPACE=prod # 服务命名空间,默认default - APP_PORT=8080 # 主应用端口,sidecar代理流量至此 - LOG_LEVEL=info # 日志级别,默认info - SERVICE_REGISTER_ENABLE=true # 自动注册服务,默认true - CONFIG_WATCH_ENABLE=true # 启用配置监听,默认true - PROXY_HTTP_PORT=8090 # HTTP代理端口,默认8090
| 环境变量名 | 描述 | 默认值 | 是否必填 |
|---|---|---|---|
| POLARIS_SERVER_ADDRESS | PolarisMesh服务端地址(格式:IP:Port) | 无 | 是 |
| APP_NAME | 主应用服务名称 | 无 | 是 |
| APP_NAMESPACE | 服务所属命名空间 | default | 否 |
| APP_PORT | 主应用监听端口(sidecar代理目标) | 8080 | 否 |
| LOG_LEVEL | 日志输出级别(debug/info/warn/error) | info | 否 |
| SERVICE_REGISTER_ENABLE | 是否自动注册服务实例 | true | 否 |
| CONFIG_WATCH_ENABLE | 是否启用配置中心监听 | true | 否 |
| HEALTH_CHECK_ENABLE | 是否启用服务健康检查 | true | 否 |
| PROXY_HTTP_PORT | HTTP流量代理端口 | 8090 | 否 |
| PROXY_GRPC_PORT | gRPC流量代理端口 | 8091 | 否 |
--network=host或Compose中的network_mode: "service:..."),确保流量能被代理。depends_on配置依赖关系。来自真实用户的反馈,见证轩辕镜像的优质服务
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
在 Linux 系统配置镜像加速服务
在 Docker Desktop 配置镜像加速
Docker Compose 项目配置加速
Kubernetes 集群配置 Containerd
在宝塔面板一键配置镜像加速
Synology 群晖 NAS 配置加速
飞牛 fnOS 系统配置镜像加速
极空间 NAS 系统配置加速服务
爱快 iKuai 路由系统配置加速
绿联 NAS 系统配置镜像加速
QNAP 威联通 NAS 配置加速
Podman 容器引擎配置加速
HPC 科学计算容器配置加速
ghcr、Quay、nvcr 等镜像仓库
无需登录使用专属域名加速
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429