Dockerfile
FROM golang:latest
COPY . /home
WORKDIR /home
RUN go env -w GOPROXY="https://goproxy.cn"
RUN go install
RUN go build main.go
EXPOSE 8080
ENTRYPOINT ["./main"]
构建
docker build -t projectname:1.0 .
运行
docker run -d --name=容器名称 -p 8085:8080 projectname:1.0