| # debian.sh --arch 'amd64' out/ 'trixie' '@1760918400' |
| SHELL [/bin/bash -o pipefail -c] |
| ENV DEBIAN_FRONTEND=noninteractive |
| ARG VERSION=1.16.0-2 |
| RUN |1 VERSION=1.16.0-2 /bin/bash -o pipefail -c mkdir /app # buildkit |
| WORKDIR /app |
| COPY zerotier-one.deb . # buildkit |
| RUN |1 VERSION=1.16.0-2 /bin/bash -o pipefail -c apt-get update -qq && apt-get install -qq --no-install-recommends -y adduser=3.152 procps=2:4.0.4-9 iptables=1.8.11-2 openssl=3.5.1-1 && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |1 VERSION=1.16.0-2 /bin/bash -o pipefail -c dpkg -i zerotier-one.deb && rm -f zerotier-one.deb # buildkit |
| RUN |1 VERSION=1.16.0-2 /bin/bash -o pipefail -c echo "${VERSION}" >/etc/zerotier-version # buildkit |
| COPY entrypoint.sh entrypoint.sh # buildkit |
| RUN |1 VERSION=1.16.0-2 /bin/bash -o pipefail -c chmod 755 entrypoint.sh # buildkit |
| HEALTHCHECK &{["CMD-SHELL" "sh -c 'zerotier-cli info 2>/dev/null | grep -q ONLINE'"] "30s" "5s" "1m0s" "0s" '\x03'} |
| ENTRYPOINT ["/app/entrypoint.sh"] |