2023-02-10 03:00:14 +00:00 | | | FROM techknowlogick/xgo as build |
2022-07-16 00:59:55 +02:00 | | | |
| | | | WORKDIR /workspace |
| | | | |
| | | | COPY . . |
2023-02-10 03:00:14 +00:00 | | | RUN CGO_ENABLED=1 go build -tags 'sqlite sqlite_unlock_notify netgo' -ldflags '-s -w -extldflags "-static" -linkmode external' . |
2022-07-16 00:59:55 +02:00 | | | |
| | | | FROM scratch |
| | | | COPY --from=build /workspace/pages /pages |
| | | | COPY --from=build \ |
| | | | /etc/ssl/certs/ca-certificates.crt \ |
| | | | /etc/ssl/certs/ca-certificates.crt |
2022-11-11 23:51:45 +01:00 | | | |
| | | | ENTRYPOINT ["/pages"] |