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
上一篇:gin中的路由参数


下一篇:swag的在Mac下的使用,在工程中的使用