我正在嘗試構建一個 docker 映像arm32v7/golang:1.13.4-alpine,我是從 mac 成功構建的,但是當我嘗試在 linux 機器上構建它時,它會拋出一個exec format error. 有很多問題,exec format error但找不到任何解決方案。我的 docker 文件如下所示FROM arm32v7/golang:1.13.4-alpine as stagingRUN .....RUN .....RUN tar -czvf sbuild.tar.gz ./servicebuild............CMD tar -xzvf sbuild.tar.gz && ./servicebuild它基本上在 docker 文件中的第一個命令處失敗并拋出錯誤 standard_init_linux.go:211: exec user process caused "exec format error"構建機器的架構 Linux x86_64 x86_64 x86_64 GNU/Linux上面的架構不支持arm32v7嗎?有沒有其他方法可以做到這一點?
從 arm32v7 golang 映像構建 docker 映像時出現 exec 格式錯誤
慕碼人2483693
2022-06-21 17:03:43