13 lines
315 B
Docker
13 lines
315 B
Docker
from docker.yuchat.top/golang:1.21-alpine AS builder
|
|
workdir /app
|
|
COPY . .
|
|
RUN go mod tidy && go build -o yuchat-proxy-server server/main.go
|
|
|
|
from docker.yuchat.top/alpine:3.11
|
|
|
|
workdir /app
|
|
expose 8080
|
|
|
|
copy --from=builder /app/yuchat-proxy-server /app/yuchat-proxy-server
|
|
|
|
entrypoint ["./yuchat-proxy-server"] |