我需要创建Centos 6.9 32位系统映像。我找到了manual如何做到这一点,其中包含script的链接。
我想因为这个原因我需要运行Centos 6.9 32bit
,在其中安装docker然后运行脚本。
尝试在Centos 6.9中安装docker。发现根据手册中的重新计划无法在此系统上安装:
OS requirements
To install Docker CE, you need a maintained version of CentOS 7
如何为旧Centos 6.9
创建容器?
答案 0 :(得分:0)
Docker Hub中已有一个官方的CentOS 6 32位图像,因此您可能不需要创建自己的图像。它可以在x64主机上运行。
没有centos:6.9
标记,但对centos:6
标记的快速测试显示它仍然是6.9:
$ docker pull i386/centos:6
6: Pulling from i386/centos
6fe27d5f397b: Pull complete
Digest: sha256:af47b24bee01b29f3c86e484b716651f89c93d8ca73d88c1a74019c691e0d1e2
Status: Downloaded newer image for i386/centos:6
$ docker run -it i386/centos:6 bash
[root@508467e5637e /]# cat /etc/redhat-release
CentOS release 6.9 (Final)
我从您的previous question看到您已经找到了官方的32位CentOS 6映像,但希望它在32位主机内核上运行。
根据docker installation prerequisites,它需要一个64位主机。 Docker确实有32位软件包,但它们只包含docker客户端而不是守护进程。
如果您想运行32位版本的docker-daemon,可以尝试按照此博客文章介绍如何build it from source。