一、准备工作
1、先确保项目可以正常运行
二、编写Dockerfile文件,生成镜像
FROM golang:1.18.1 WORKDIR /go/src/app ADD ./ /go/src/app RUN go env -w GO111MODULE=on && go env -w GOPROXY=https://goproxy.cn,direct EXPOSE 8081 CMD ["go", "run", "main.go"]
docker build -t test:v1.0.0 . # 注意最后的那个“.”,说明是当前目录下
三、运行镜像及调试
docker run -it --name test -p 8080:8080 test:v1.0.0
一开始不建议-d直接后台运行,这样报错的话不利于调试,确保没有问题后再进行后台
标签:8080,v1.0,app,test,go,gin,docker From: https://www.cnblogs.com/xiaoyuzai09/p/17171727.html