其他分享
首页 > 其他分享> > docker 部署gin項目

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

标签:GOPATH,項目,scratch,mysql,go,gin,docker
来源: https://www.cnblogs.com/fishyues/p/15480695.html