是的,您经常需要添加额外的资源文件(例如证书),尤其是在使用像alpine这样的最小发行版时,但是在这样小的发行版上可以运行go应用程序这一事实通常也被视为一个优势。
要添加证书,这是一个很好的说明,概述了如何在临时容器上进行操作:
https://blog.preship.com/building-minimal-docker-containers-for-go-
applications/
如果您想坚持使用Alpine,则可以安装此软件包以获取它们:
https://pkgs.alpinelinux.org/package/v3.7/main/x86/ca-
certificates



