| ADD alpine-minirootfs-3.24.1-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| ARG TARGETARCH=amd64 |
| WORKDIR /app |
| RUN |1 TARGETARCH=amd64 /bin/sh -c apk --no-cache add ca-certificates tzdata docker-cli && wget -q https://github.com/maxmind/geoipupdate/releases/download/v7.0.1/geoipupdate_7.0.1_linux_${TARGETARCH}.tar.gz && tar -xzf geoipupdate_7.0.1_linux_${TARGETARCH}.tar.gz && mv geoipupdate_7.0.1_linux_${TARGETARCH}/geoipupdate /usr/local/bin/ && rm -rf geoipupdate_7.0.1_linux_${TARGETARCH}* && chmod +x /usr/local/bin/geoipupdate # buildkit |
| COPY /app/server . # buildkit |
| COPY assets/ ./assets/ # buildkit |
| COPY entrypoint.sh . # buildkit |
| RUN |1 TARGETARCH=amd64 /bin/sh -c chmod +x entrypoint.sh # buildkit |
| EXPOSE [8080/tcp] |
| ENTRYPOINT ["./entrypoint.sh"] |