docker部署golang
1.编译main文件

因为开发环境是windows, 服务器是centOS, 交叉编译
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build
2. Dockerfile以及构建镜像

go-web是main文件编译后的二进制文件
Dockerfile文件内容:

构建镜像

3. 运行

运行成功

1.编译main文件

因为开发环境是windows, 服务器是centOS, 交叉编译
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build
2. Dockerfile以及构建镜像

go-web是main文件编译后的二进制文件
Dockerfile文件内容:

构建镜像

3. 运行

运行成功
