在Docker /bin/sh中无法运行Go程序:<program>:not found的问题可能是由于以下几个原因导致的:
RUN apt-get update && apt-get install -y golang
或者使用其他适合的安装方式。
RUN go build -o <program>
其中,<program>
是你的Go程序的名称。
ENV PATH=$PATH:/path/to/go/program
其中,/path/to/go/program
是你的Go程序所在的路径。
RUN go get -d -v ./...
这将自动下载并安装Go程序所需的所有依赖项。
综上所述,要解决在Docker /bin/sh中无法运行Go程序:<program>:not found的问题,需要确保正确安装Go语言环境、正确编译Go程序、正确设置Go程序的路径,并且安装了Go程序所需的所有依赖项。
领取专属 10元无门槛券
手把手带您无忧上云