| 123456789101112131415 |
- # pinned because of https://github.com/moby/moby/issues/45935
- FROM golang:1.20.5-alpine as builder
- WORKDIR /init-backend
- COPY main.go .
- RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags '-w -s' -o main main.go
- FROM alpine
- COPY --from=builder /init-backend/main /
- COPY assets/init.html /assets/
- COPY assets/porter.png /assets/
- ADD start.sh /
- CMD ["sh", "/start.sh"]
|