Docker 创建旧Centos的容器映像
我需要创建Centos 6.9 32位系统映像。我发现如何做,其中包含链接到 我想出于这个原因,我需要运行Centos 6.9 32位,在其中安装docker,然后运行脚本 正在尝试在Centos 6.9和中安装docker。发现无法按照手册中的要求在此系统上安装: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
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发布文件,它应该给出与上面相同的输出。