1
0
Fork 0
mirror of https://github.com/anyproto/any-sync-dockercompose.git synced 2025-06-09 09:35:04 +09:00
any-sync-dockercompose/Dockerfile-generateconfig-anyconf
2024-07-29 14:42:53 +08:00

12 lines
395 B
Text

# syntax=docker/dockerfile:1
FROM golang:1.22-alpine3.19
RUN apk add --no-cache bash yq
RUN go install github.com/anyproto/any-sync-tools/anyconf@latest
WORKDIR /code
HEALTHCHECK \
--start-period=3s \
--retries=20 \
--interval=10s \
--timeout=3s \
CMD echo 'HEALTHCHECK' | nc 127.0.0.1 8000 | grep -q HEALTHCHECK
ENTRYPOINT ["bash", "/code/docker-generateconfig/anyconf.sh"]