| ADD alpine-minirootfs-3.24.1-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add --no-cache ca-certificates curl && update-ca-certificates # buildkit |
| WORKDIR /app |
| COPY /out/link-probe-server . # buildkit |
| COPY configs/server/server.yml ./server.yml # buildkit |
| EXPOSE [8080/tcp 8443/tcp 8443/udp] |
| HEALTHCHECK {Test:[CMD-SHELL curl -fsS http://127.0.0.1:8080/health || exit 1] Interval:30s Timeout:5s StartPeriod:10s StartInterval:0s Retries:3} |
| ENTRYPOINT ["./link-probe-server"] |
| CMD ["-c" "/app/server.yml"] |