创建旧Centos

时间:2018-03-19 10:52:36

标签: docker

我需要创建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创建容器?

1 个答案:

答案 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