You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

golang:1.20容器构建时Podman失败但Docker正常的问题求助

golang:1.20容器构建时Podman失败但Docker正常的问题求助

大家好,我碰到一个百思不得其解的问题:用Podman运行golang:1.20容器构建我的Go项目时总是失败,但换成Docker执行一模一样的命令却能顺利完成构建,有没有大佬能帮忙分析下原因呀?

Podman执行情况

执行命令:

$ podman run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp golang:1.20 go build -v

得到错误输出:

go: go.mod file not found in current directory or any parent directory; see 'go help modules'

Docker执行情况

执行命令:

$ sudo docker run --rm -v "$PWD":/usr/src/myapp -w /usr/src/myapp golang:1.20 go build -v

输出正常的依赖下载及构建流程:

go: downloading github.com/spf13/cobra v1.7.0
go: downloading github.com/spf13/pflag v1.0.5
go: downloading gopkg.in/op/go-logging.v1 v1.0.0-20160211212156-b2cb9fa56473
go: downloading github.com/a8m/envsubst v1.4.2
go: downloading github.com/alecthomas/participle/v2 v2.0.0
go: downloading github.com/dimchansky/utfbom v1.1.1
.. and so on resulting in an artefact

备注:内容来源于stack exchange,提问作者Nifle

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 08:13:07