Paul Pan
d42ee0ce54
1. merge woj-runner scripts into woj-server 2. add woj-runner app 3. refactor submission status problem ... 4. jwt middleware update Co-authored-by: cxy004 <cxy004@qq.com> Co-authored-by: wzt <w.zhongtao@qq.com>
13 lines
321 B
Docker
13 lines
321 B
Docker
FROM golang:latest AS builder
|
|
WORKDIR /builder
|
|
COPY . /builder
|
|
RUN make server
|
|
|
|
FROM alpine:latest
|
|
WORKDIR /app
|
|
RUN apk --no-cache add tzdata ca-certificates libc6-compat
|
|
COPY --from=builder /builder/server /app
|
|
COPY --from=builder /builder/resource/frontend /app/resource/frontend
|
|
EXPOSE 8000
|
|
ENTRYPOINT ["/app/server"]
|