gpt4 book ai didi

unix - 如何将命令行选项传递给我的 dockerized GoLang 程序?

转载 作者:数据小太阳 更新时间:2023-10-29 03:33:28 26 4
gpt4 key购买 nike

我有一个简单的 dockerized golang 程序,我希望能够在运行容器时向它发送命令行选项。

我的 Dockerfile 如下所示:

FROM golang:onbuild
RUN go get [MY PROGRAM]

最佳答案

只要您的应用按照 Go 约定编译为单个二进制文件,您就应该能够使用下面这个简单的两行代码,在 ENTRYPOINT 指令中将任何后续标志作为类似数组的参数传递。

FROM golang:onbuild
ENTRYPOINT ["/go/bin/app", "-name=foo", "-title=bar"]

关于unix - 如何将命令行选项传递给我的 dockerized GoLang 程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29660108/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com