登录
首页 >  Golang >  Go问答

在 Docker 容器中修改 Go 路径

来源:stackoverflow

时间:2024-03-17 21:36:29 139浏览 收藏

在 Docker 容器中使用 Go 开发时,如果项目目录不在已知的 GOPATH/src 内,可能会遇到依赖管理问题。本文介绍了一种通过设置 ENV GOPATH 来修改 Go 路径的方法,确保 go 命令使用正确的项目工作空间。这种方法可以解决依赖管理错误,并使在 Docker 容器中开发 Go 应用程序更加方便。

问题内容

当我运行 dep 时确保

/home/jenkins/workspace/myproject-voter 不在已知的 GOPATH/src

我们已经在这个 docker 映像上安装了 go,我知道该项目没有克隆到 go/src 但我的问题是是否通过 set env 或者我可以采取一些技巧来克服这个问题?


解决方案


我的问题是,是否可以通过 set env 或其他方法来解决这个问题?

不是“设置环境”,而是 ENV

ENV GOPATH=/path/to/your/Go/project

这将确保任何 go 命令都使用正确的工作空间。

以上就是《在 Docker 容器中修改 Go 路径》的详细内容,更多关于的资料请关注golang学习网公众号!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>