查看Dockerfile的requirements.txt文件。

huangapple go评论73阅读模式
英文:

Go requirements.txt for Dockerfile

问题

我需要为我的项目编写一个Dockerfile,其中需要使用很多go get命令来获取外部包。有没有办法获取要导入的外部包的列表?我想知道我需要在Dockerfile中放入哪些外部包。

英文:

I need to write a Dockerfile to my project that needs lots of go gets to external packages.
Is there any way to get a list of external packages to import?
I want to know every external package that I need to put in Dockerfile.

答案1

得分: 1

你可以使用项目cespare/deplist

或者查看这个帖子,它使用了go list

go list -f '{{.ImportPath}}' P/... | xargs -n 1 deplist | grep -v P | sort -u

其中P是部分包路径。

英文:

You can use the project cespare/deplist

Or check this thread which uses go list.

go list -f '{{.ImportPath}}' P/... | xargs -n 1 deplist | grep -v P | sort -u

> with P being the partial package path.

huangapple
  • 本文由 发表于 2014年12月2日 03:06:01
  • 转载请务必保留本文链接:https://go.coder-hub.com/27235374.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定