Tag: docker centos5

如何在Docker容器中伪造CPU架构?

当我创build32位CentOS 5 docker映像时,我想将cpu架构报告为i386 / i686(在此容器中testing的安装程序检查体系结构并安装64位二进制文​​件而不是32位)。 我设置yumvariables并创builduname包装,所以yum和检查bash脚本正在工作: bash-3.2# uname -a Linux c538cf9bf508 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 i686 i686 i386 GNU/Linux bash-3.2# uname -p -m -i i686 i686 i386 bash-3.2# cat /etc/yum/vars/arch && cat /etc/yum/vars/basearch i686 i386 但python仍然报告64位 bash-3.2# python Python 2.4.3 (#1, Jan 9 2013, 06:49:54) [GCC 4.1.2 20080704 (Red Hat […]