docker 部署gin項目

1.centos上安装docker,安装git,安装go

2.将项目加入 Dockerfile :

FROM scratch
WORKDIR $GOPATH/src/github.com/EDDYCJY/go-gin-exampleCOPY . $GOPATH/src/github.com/EDDYCJY/go-gin-example
EXPOSE 8000CMD ["./go-gin-example"]
3。编译gin项目生成可执行文件:CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o go-gin-example .
4,构建镜像:docker build -t gin-blog-docker-scratch .
5.生成容器并运行:docker run --link mysql:mysql -p 8000:8000 gin-blog-docker-scratch
posted @ 2021-10-29 15:19  翱翔的小鱼  阅读(204)  评论(0编辑  收藏  举报