一、前言
go语言编译的程序要放入docker容器中可能存在依赖的问题,为了解决这个问题,就需要在编译的时候完全静态编译。
二、方法
CGO_ENABLED=0 GOOS=linux go build -a -ldflags '-extldflags "-static"' .
go语言编译的程序要放入docker容器中可能存在依赖的问题,为了解决这个问题,就需要在编译的时候完全静态编译。
CGO_ENABLED=0 GOOS=linux go build -a -ldflags '-extldflags "-static"' .