
shawly/keepalived本镜像为 keepalived 提供多架构支持的 Docker 封装。keepalived 是一款基于 VRRP(虚拟路由冗余协议)的高可用解决方案,主要用于管理虚拟 IP(VIP),确保网络服务在主节点故障时自动切换至备用节点,提升服务可用性。
bash# 使用 host 网络模式(推荐,需获取网络层权限) docker run -d \ --name keepalived \ --net=host \ --cap-add=NET_ADMIN \ -v /path/to/keepalived.conf:/etc/keepalived/keepalived.conf \ multiarch/keepalived
conf# 主节点配置示例 vrrp_instance VI_1 { state MASTER interface eth0 virtual_router_id 51 priority 100 advert_int 1 authentication { auth_type PASS auth_pass 1111 } virtual_ipaddress { 192.168.1.100/24 dev eth0 label eth0:0 } }
--net=host 或 macvlan 网络模式,确保容器能正常收发 VRRP 组播报文(默认端口 112)。--cap-add=NET_ADMIN 以赋予容器网络管理权限,否则无法配置虚拟 IP。keepalived -t -f /path/to/keepalived.conf 验证配置文件语法正确性。docker logs keepalived 查看运行日志,排查 VRRP 状态切换或配置错误。

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务