1
2
mirror of https://github.com/vimagick/dockerfiles synced 2024-06-27 09:18:43 +00:00
dockerfiles/ggr/Dockerfile

22 lines
563 B
Docker
Raw Normal View History

2019-11-02 20:34:23 +00:00
#
# Dockerfile for ggr
#
FROM aerokube/ggr
2021-05-28 10:37:57 +00:00
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
2019-11-02 20:34:23 +00:00
COPY data/confd /etc/confd
COPY data/supervisor.d /etc/supervisor.d
COPY data/grid-router /etc/grid-router
2021-05-28 10:37:57 +00:00
2019-11-04 02:05:35 +00:00
EXPOSE 4444
2021-05-28 10:37:57 +00:00
2019-11-02 20:34:23 +00:00
ENTRYPOINT ["supervisord", "-n", "-c", "/etc/supervisord.conf"]
2021-05-28 10:37:57 +00:00
2019-11-04 02:05:35 +00:00
HEALTHCHECK CMD ["curl", "-f", "http://127.0.0.1:4444/ping"]