docker 编译环境,我在两台电脑上用相同的images编译同一份代码。编译结果不一致


我制作了一个docker镜像,里面安装了编译代码所需的gcc工具链,然后我在本地电脑上下载了一份代码。
将代码mount到docker容器中。然后我在另一台电脑上用下载了相同的dokcer镜像,相同代码。同样是mount代码到容器中。但两个环境编译出来的结果不一致,一个编译通过,一个编译不通过。请问有什么因素是影响编译结果的呢!
已邀请:

dxt_123

赞同来自:


调查过docker运行与本机的内核有关,但不明白这回对编译有什么影响

sampson_docker - 80后IT男 openstack研发+docker

赞同来自:


和本机环境有关,更多的是你本地电脑环境,我之前遇到过类似的问题,当然和你的环境有点相对。
同样的项目代码,从gitlab里clone下来从开发机上编译后都是OK的,到其它机器clone下来编译打包到容器内就有问题。希望可以给你点启发。

要回复问题请先登录注册