standard_init_linux.go:211: exec user process caused "no such file or direct 問題


總結了網上一些問題,

Windows環境上一部分因為文件類型是dos的轉成unix 再編譯就行了,

需要安裝dos2unix  dos2unix 文件

mac 上不存在這種問題,需要禁用cgo 

在dockerfile里加CGO_ENABLED=0

RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build .

 

最終實在沒有辦法

把基礎鏡像from alpine 改為了 from centos 就沒有問題

但是這種鏡像文件比較大

 萬水千山總是情,領個紅包好不好

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM