yuchat-proxy/Dockerfile

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"]