dockerfile update
This commit is contained in:
parent
11851b3bb9
commit
b47ecfff04
18
Dockerfile
18
Dockerfile
|
|
@ -1,5 +1,4 @@
|
|||
FROM alpine:latest
|
||||
#FROM ubuntu:latest
|
||||
|
||||
RUN apk --update -t add \
|
||||
keepalived \
|
||||
|
|
@ -15,21 +14,12 @@ RUN apk --update -t add \
|
|||
&& rm -rf /var/cache/apk/* /tmp/* \
|
||||
&& keepalived --version
|
||||
|
||||
# RUN apt update \
|
||||
# && apt install -y keepalived vim curl ca-certificates \
|
||||
# && update-ca-certificates \
|
||||
# && rm -rf /var/cache/apk/* /tmp/* \
|
||||
# && keepalived --version
|
||||
|
||||
COPY run.sh /usr/local/bin/
|
||||
COPY keepalived.tmpl /etc/keepalived/
|
||||
|
||||
RUN chmod +x /usr/local/bin/run.sh; chown root:root /usr/local/bin/run.sh
|
||||
|
||||
ENTRYPOINT ["/sbin/tini", "--"]
|
||||
CMD ["run.sh"]
|
||||
|
||||
#RUN chmod 644 /etc/keepalived/keepalived.conf; chown root:root /etc/keepalived/keepalived.conf
|
||||
# COPY keepalived.sh /etc/keepalived/keepalived.sh
|
||||
# RUN chmod 755 /etc/keepalived/keepalived.sh; chown root:root /etc/keepalived/keepalived.sh
|
||||
|
||||
#ENTRYPOINT ["/usr/sbin/keepalived", "--dont-fork", "--dump-conf", "--vrrp", "--log-detail", "--log-console"]
|
||||
#CMD ["/usr/sbin/keepalived", "--dont-fork", "--dump-conf", "--vrrp", "--log-detail", "--log-console", "-f","/etc/keepalived/keepalived.conf"]
|
||||
# RUN script
|
||||
CMD ["run.sh"]
|
||||
Loading…
Reference in New Issue