ref: c8bfa41a9f98a934cf7d3a17aeefb1f46a83dbc2
server/Dockerfile
1 2 3 4 5 6 7 8 9 10 11
FROM docker.io/golang:1.23rc2-alpine3.20 as build WORKDIR /app COPY . ./ RUN go mod download RUN go build -o yats-server . # stage2 - serve the app FROM build as serve EXPOSE 8080 CMD [ "./yats-server" ]