docker go build
Docker 로 Go 프로젝트 빌드 & 실행하기
Docker 로 Go 프로젝트 빌드 & 실행하기
2021.10.05각종 VM에 go 가 설치가 안되어있다고 가정하고 도커를 사용하요 프로젝트를 실행하는 가볍게 실행하는 법입니다. Dockerfile # syntax=docker/dockerfile:1 FROM golang:1.16-alpine WORKDIR /app COPY go.mod ./ COPY go.sum ./ RUN go mod download EXPOSE 3070 COPY ./ ./ RUN go build CMD [ "./`go mod 의 모듈이름`" ] go build 를 하게되면 go mod 파일의 module 이름으로 바이너리 파일이 생성됩니다. 그래서 CMD 에 저렇게 적은 것 입니다. 포트와 ip에서 주의하실점 package app import ( "log" "net/http" "sms-api/log..