linux – 用于Docker机器的Golang Mac OSX版本
我需要在Docker机器上运行Golang应用程序. 我正在使用Mac OSX,而??Docker正在使用Linux虚拟机,因此在Mac上构建的二进制文件无法在Docker上运行. 我在这里看到两种方式: >在Mac上为Linux OS交叉编译二进制文件 第一个是因为CGO(它在一些导入的库中使用)很难. 其次是因为’go get’操作而非常缓慢. 你能告诉我,在那种情况下哪种方式最常见?或者也许我做错了什么? 最佳答案
这里有一个解决方案,即使使用CGO,交叉编译也非常容易.
在浪费了大量时间来获得一个新的Windows构建服务器来构建我的Go应用程序后,我最近偶然发现了它. https://github.com/karalabe/xgo 非常感谢PéterSzilágyi别名karalabe这个非常棒的套餐! 如何使用: >让Docker运行 还有更多选择! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |