|
123456789101112131415161718 |
- FROM golang:1.19 AS BACK
- WORKDIR /go/src/casibase
- COPY . .
- RUN go build -o server ./main.go
-
-
- FROM debian:latest AS STANDARD
- LABEL MAINTAINER="https://casibase.org/"
- ARG TARGETOS
- ARG TARGETARCH
- ENV BUILDX_ARCH="${TARGETOS:-linux}_${TARGETARCH:-amd64}"
-
- WORKDIR /
- COPY --from=BACK /go/src/casibase/ ./
-
-
- ENTRYPOINT ["/bin/bash"]
- CMD ["/docker-entrypoint.sh"]
|