google.golang.org/appengine/cmd/aebundler 包 (v1.6.8)

程序捆绑器将 Go 应用转换为完全独立的 tar 文件。应用及其子目录(如有)放在“.”下,来自 $GOPATH 的依赖项放在 ./_gopath/src 下。如果主函数不存在,则合成该函数。

与此捆绑器结合使用的示例 Dockerfile 可能如下所示:

FROM gcr.io/google-appengine/go-compat
ADD . /app
RUN GOPATH=/app/_gopath go build -tags appenginevm -o /app/_ah/exe