Docker ubuntu 16.04容器64位运行32位应用程序

Docker ubuntu 16.04容器64位运行32位应用程序,ubuntu,docker,x86,Ubuntu,Docker,X86,docker 64位ubuntu 16.04容器运行32位应用程序所需的软件包是否有一个通用列表 我见过有人提到ia32 libs和。还有一些人建议在docker文件中添加以下内容: RUN dpkg --add-architecture i386 RUN apt-get update RUN apt-get install -y libc6:i386 libncurses5:i386 libstdc++6:i386 zlib1g:i386 是否有更一般的规则或通常需要的包列表 你为什么需要更

docker 64位ubuntu 16.04容器运行32位应用程序所需的软件包是否有一个通用列表

我见过有人提到
ia32 libs
和。还有一些人建议在docker文件中添加以下内容:

RUN dpkg --add-architecture i386
RUN apt-get update
RUN apt-get install -y libc6:i386 libncurses5:i386 libstdc++6:i386 zlib1g:i386

是否有更一般的规则或通常需要的包列表

你为什么需要更“一般”的东西?这对你不起作用吗?我从其他帖子中找到了
ia32 libs
,并通过反复试验找到了我的列表。显然,这是一个更一般的问题,这样一个随机列表似乎不是解决方案的好答案。我猜,在发行版中应该有一个通用的元包用于此目的,因此我想问,是否有人知道这样的列表或元包。不,如果它对我有效的话,这不是我想要的答案。另一个值得注意的是,我已经多次面对这个问题。每次我搜索并找到一个答案,下一次它就会再次崩溃。在不同的时间搜索会给我不同的答案。我已经失去了正确答案,如果有些东西不起作用,请尝试下一次搜索。这就是为什么我真的要求最终解决这个问题,如果它存在的话。