
aialferov/keepalived[***]
/etc/keepalived/keepalived.conf:
vrrp_instance VI_1 { state MASTER interface eth0 virtual_router_id 1 priority 100 advert_int 1 authentication { auth_type PASS auth_pass password } virtual_ipaddress { 10.9.8.10 } }
$ docker run --name=keepalived --rm -d --cap-add=NET_ADMIN --net=host -v /etc/keepalived:/etc/keepalived aialferov/keepalived:2.0.7 -nl
$ docker stop keepalived
FROM alpine ARG VERSION=2.0.7 COPY keepalived.patch ./ RUN apk upgrade --no-cache --update && \ apk add --no-cache \ ipset \ libnl3 \ openssl \ iptables \ libnfnetlink && \ apk add --no-cache --virtual .build-deps \ gcc \ make \ musl-dev \ ipset-dev \ libnl3-dev \ openssl-dev \ iptables-dev \ libnfnetlink-dev && \ wget [***] && \ tar zxf keepalived-$VERSION.tar.gz && \ patch -p0 < keepalived.patch && \ cd keepalived-$VERSION && \ ./configure && \ make -j4 && \ make install && \ cd ../ && \ rm -rf keepalived-$VERSION && \ rm keepalived-$VERSION.tar.gz && \ rm keepalived.patch && \ apk del .build-deps ENTRYPOINT ["keepalived"]
--- keepalived-2.0.7/keepalived/core/process.c 2018-10-18 15:09:37.000000000 +0200 +++ keepalived-2.0.7/keepalived/core/process.c 2018-10-18 15:09:56.000000000 +0200 @@ -30,6 +30,7 @@ #ifdef _HAVE_SCHED_RT_ #include <sched.h> #endif +#include <stdbool.h> #include "process.h" #include "logger.h"


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