docker部署golang

我只是一个虾纸丫 提交于 2019-12-05 23:50:37

1.编译main文件

  因为开发环境是windows, 服务器是centOS, 交叉编译

  SET CGO_ENABLED=0

  SET GOOS=linux

  SET GOARCH=amd64

  go build

  

2. Dockerfile以及构建镜像

  

 

   go-web是main文件编译后的二进制文件

   Dockerfile文件内容:

  

 

 

  构建镜像

  

 

 3. 运行

  

  

 

   

  运行成功

 

  

  

  

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!