docker-training icon indicating copy to clipboard operation
docker-training copied to clipboard

dev in docker

Open ondrejsika opened this issue 2 years ago • 0 comments

FROM golang:1.17 as build
WORKDIR /build
COPY app.go .
ENV CGO_ENABLED=0
RUN go build app.go

FROM alpine
WORKDIR /app
COPY --from=build /build/app .
CMD ["./app"]
EXPOSE 80
docker build -t go-builder --target build .
docker run -ti -p 80:80 -v $(pwd):/build go-builder bash

ondrejsika avatar May 24 '22 07:05 ondrejsika