Files
hse-2026/homework/02-grpc-messenger/templates/messenger-go/client.dockerfile
T
2026-09-17 16:34:16 +03:00

12 lines
249 B
Docker

FROM golang:1.23-alpine AS builder
WORKDIR /grpc-messenger
COPY proto proto
COPY client client
RUN cd client && go mod download && go build .
FROM alpine:latest
WORKDIR /grpc-messenger
COPY --from=builder /grpc-messenger .
CMD ["./client/client"]