keepalived 2.0.10

This commit is contained in:
Bertrand Gouny
2018-11-13 16:00:03 +01:00
parent 7ba23d213d
commit b8ed2e1c74
5 changed files with 63 additions and 60 deletions
+26 -27
View File
@@ -1,28 +1,27 @@
# Use osixia/light-baseimage
# sources: https://github.com/osixia/docker-light-baseimage
FROM osixia/alpine-light-baseimage:0.1.5
MAINTAINER Bertrand Gouny <bertrand.gouny@osixia.net>
# Keepalived version
ARG KEEPALIVED_VERSION=1.4.5
ARG KEEPALIVED_VERSION=2.0.10
# Download, build and install Keepalived
RUN apk --no-cache add \
autoconf \
curl \
gcc \
ipset \
ipset-dev \
iptables \
iptables-dev \
libnfnetlink \
libnfnetlink-dev \
libnl3 \
libnl3-dev \
make \
musl-dev \
openssl \
openssl-dev \
autoconf \
curl \
gcc \
ipset \
ipset-dev \
iptables \
iptables-dev \
libnfnetlink \
libnfnetlink-dev \
libnl3 \
libnl3-dev \
make \
musl-dev \
openssl \
openssl-dev \
&& curl -o keepalived.tar.gz -SL http://keepalived.org/software/keepalived-${KEEPALIVED_VERSION}.tar.gz \
&& mkdir -p /container/keepalived-sources \
&& tar -xzf keepalived.tar.gz --strip 1 -C /container/keepalived-sources \
@@ -33,16 +32,16 @@ RUN apk --no-cache add \
&& rm -f keepalived.tar.gz \
&& rm -rf /container/keepalived-sources \
&& apk --no-cache del \
autoconf \
curl \
gcc \
ipset-dev \
iptables-dev \
libnfnetlink-dev \
libnl3-dev \
make \
musl-dev \
openssl-dev
autoconf \
curl \
gcc \
ipset-dev \
iptables-dev \
libnfnetlink-dev \
libnl3-dev \
make \
musl-dev \
openssl-dev
# Add service directory to /container/service