【发布时间】:2020-03-25 01:57:08
【问题描述】:
您好,我最近用 Go 语言编写了一个 cli 应用程序,它将文件从本地机器上传到 Api 服务器。
我能够在我的 Mac 上对其进行测试并且它工作正常。
我想对 cli 进行 docker 化,这就是我的 dockerfile 的样子
来自高山
WORKDIR /app
复制 bin/linux/main.
运行 mv /main /usr/local/bin
CMD [主]
所以现在当我在本地运行此映像时,它会将文件系统视为 alpine 而不是我的 mac
那么我怎样才能使这个与 docker 一起工作呢?
感谢任何帮助。谢谢!
【问题讨论】:
-
为什么要在容器中运行 CLI?使用起来会很不方便,特别是如果它目前是一个独立的二进制文件。