Dockerfile 305 B

1234567891011121314151617181920
  1. FROM golang:1.26.2-alpine AS builder
  2. WORKDIR /app
  3. COPY go.mod go.sum ./
  4. RUN go mod download
  5. COPY . .
  6. RUN go build -o open_oscar_server ./cmd/server
  7. FROM alpine:latest
  8. WORKDIR /app
  9. COPY --from=builder /app/open_oscar_server /app/
  10. EXPOSE 5190 8080 9898 1088 4000/udp
  11. CMD ["/app/open_oscar_server"]