![docker 容器中的 `arch` 和 `/etc/yum/vars/arch` 之间有什么区别?](https://linux22.com/image/145414/docker%20%E5%AE%B9%E5%99%A8%E4%B8%AD%E7%9A%84%20%60arch%60%20%E5%92%8C%20%60%2Fetc%2Fyum%2Fvars%2Farch%60%20%E4%B9%8B%E9%97%B4%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F.png)
我在 CentOS7 x86_64 上使用 docker 容器。
Docker 容器依赖于主机系统。
bash
$ arch
x86_64
arch 命令显示容器中的上述主机 arch。
我想使用容器作为i686,所以我在/etc/yum/vars/arch和/etc/yum/vars/basearch中写入i686。
bash
$ cat /etc/yum/vars/arch
i686
$ yum install {package} # It will install i686 packages.
有什么不同?