原文:standard_init_linux.go:211: exec user process caused "no such file or direct 问题

总结了网上一些问题, Windows环境上一部分因为文件类型是dos的转成unix 再编译就行了, 需要安装dos unix dos unix 文件 mac 上不存在这种问题,需要禁用cgo 在dockerfile里加CGO ENABLED RUN CGO ENABLED GOOS linux GOARCH amd go build . 最终实在没有办法 把基础镜像from alpine 改为了 ...

2020-09-10 20:40 0 3345 推荐指数:

查看详情

standard_init_linux.go:178: exec user process caused "no such file or directory"

golang docker build 制作完进项后运行报错 出现该问题的原因是编译的环境和运行的环境不同,可能有动态库的依赖 1.默认go使用静态链接,在docker的golang环境中默认是使用动态编译。 2.如果想使用docker编译+alpine部署,可以通过禁用 ...

Tue Jun 04 02:56:00 CST 2019 1 2158
docker运行容器报错standard_init_linux.go:211: exec user process causedexec format error“的可能解决办法

这个问题主要是由不兼容引起的。主要包括几种不兼容: 硬件架构不兼容。在 amd 和 arm 架构下构建的镜像很有可能不能互通。解决办法:针对不同的硬件架构构建不同的镜像,或者构建跨架构(multi-arch)的镜像。 shell 执行不兼容。脚本可能是基于 bash 写 ...

Thu Nov 11 16:44:00 CST 2021 0 1305
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM