以下代码会生成错误:
standard_init_linux.go:211: exec 用户进程导致“exec 格式错误”
有什么指示可以指出我做错了什么吗?
FROM golang:alpine AS builder
ENV GO111MODULE=on CGO_ENABLED=0 GOOS=linux GOARCH=amd64 GOARCH=wasm GOOS=js
WORKDIR /build
COPY . .
COPY wasm_exec.js .
COPY server.go .
COPY main.wasm .
COPY manifest.json .
COPY sw.js .
COPY wasm_exec.js .
COPY app.js .
COPY index.html .
EXPOSE 8989
ENTRYPOINT ["./server.go"]
- To use
dos2unix
修复文件的格式,git 可能会将其从 lf 更改为 crlf
- 在复制到docker之前先构建,然后复制并执行bin
- 如果你不想预先构建,最后一行应该是
ENTRYPOINT ["go","run","./server.go"]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)