#来源于那个镜像
FROM golang:1.19.5-alpine3.16
#修改工作地址
WORKDIR /usr/src/app
#修改源
RUN go env -w GO111MODULE=on
RUN go env -w GOPROXY=https://goproxy.cn,direct
#先拷贝项目依赖文件
COPY go.mod go.sum ./
RUN go mod download && go mod verify
#再拷贝项目文件
COPY . .
RUN go build main.go
#打开端口
EXPOSE 8088
ENTRYPOINT ["./main"]