Docker 创建旧Centos的容器映像

Docker 创建旧Centos的容器映像,docker,Docker,我需要创建Centos 6.9 32位系统映像。我发现如何做,其中包含链接到 我想出于这个原因,我需要运行Centos 6.9 32位,在其中安装docker,然后运行脚本 正在尝试在Centos 6.9和中安装docker。发现无法按照手册中的要求在此系统上安装: OS requirements To install Docker CE, you need a maintained version of CentOS 7 如何为旧的Centos 6.9创建容器?中已经有官方的Centos

我需要创建Centos 6.9 32位系统映像。我发现如何做,其中包含链接到

我想出于这个原因,我需要运行Centos 6.9 32位,在其中安装docker,然后运行脚本

正在尝试在Centos 6.9和中安装docker。发现无法按照手册中的要求在此系统上安装:

OS requirements
To install Docker CE, you need a maintained version of CentOS 7  

如何为旧的Centos 6.9创建容器?

中已经有官方的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)
使现代化 我从您的中看到,您已经找到了官方的32位CentOS 6映像,但希望它在32位主机内核上运行

根据,它需要一个64位主机。Docker确实有32位包,但它们只包含Docker客户端,而不包含守护进程


如果您想运行32位版本的docker守护程序,您可以尝试下面这篇介绍如何运行的博文。

i386/centos:6映像是否适用于您的用例,或者确实需要它在32位内核上运行?如果是这样的话,您是否已尝试按如下所述构建32位docker守护程序?现在按照相同的过程安装CentOS 6.10版本。有没有办法获得CentOS官方的6.9 32位图像?@Parth看起来不再有标签了,但你可以使用上面的sha256摘要来提取它-幸运的是,我把它放在那里了!;-docker pull i386/centos@sha256:af47b24bee01b29f3c86e484b716651f89c93d8ca73d88c1a74019c691e0d1e2。然后标记下载的图像:docker标记c56776bb6939 i386/centos:6.9。运行image-docker-Run-it i386/centos:6.9 bash,然后cat/etc/redhat发布文件,它应该给出与上面相同的输出。