mirror of
https://github.com/vimagick/dockerfiles.git
synced 2024-12-25 02:04:06 +02:00
fix ggr
This commit is contained in:
parent
73c53c09f7
commit
0fc6423eab
@ -2,16 +2,20 @@
|
||||
# Dockerfile for ggr
|
||||
#
|
||||
|
||||
FROM golang:alpine
|
||||
RUN apk add --no-cache git
|
||||
RUN go get -v github.com/kelseyhightower/confd
|
||||
|
||||
FROM aerokube/ggr
|
||||
RUN apk add --no-cache curl libxml2-utils supervisor
|
||||
COPY --from=0 /go/bin/confd /usr/bin/
|
||||
MAINTAINER EasyPi Software Foundation
|
||||
|
||||
RUN set -xe \
|
||||
&& apk add --no-cache curl libxml2-utils supervisor \
|
||||
&& curl -sSL -o /usr/bin/confd https://github.com/kelseyhightower/confd/releases/download/v0.16.0/confd-0.16.0-linux-amd64 \
|
||||
&& chmod +x /usr/bin/confd
|
||||
|
||||
COPY data/confd /etc/confd
|
||||
COPY data/supervisor.d /etc/supervisor.d
|
||||
COPY data/grid-router /etc/grid-router
|
||||
|
||||
EXPOSE 4444
|
||||
|
||||
ENTRYPOINT ["supervisord", "-n", "-c", "/etc/supervisord.conf"]
|
||||
|
||||
HEALTHCHECK CMD ["curl", "-f", "http://127.0.0.1:4444/ping"]
|
||||
|
Loading…
Reference in New Issue
Block a user