Red Hat 支持 Docker
Red Hat support for Docker
我们目前是 运行 Red Hat 5。但我看到文档说 docker 仅在 Red Hat 7 上受支持。所以我们必须升级到 Red Hat 7,否则我们不能在 RHEL 5 上完全使用 docker?或者我们可以考虑切换到 Ubuntu。
其他人是如何解决类似问题的?
您需要从 RHEL5 升级才能使用 Docker。
官方 Docker 发布了 1.7 (and inadvertently broke it in 1.7.0 but fixed in 1.7.1) 中弃用的 RHEL6 支持。 Docker 1.8 中删除了对 RHEL6 的支持。从那时起,就需要具有 3.10+ 内核的基于 RHEL7 的发行版。
docker-io-1.7.1-2 软件包在 EPEL 上可用,适用于基于 RHEL6.5+ 的发行版。 RHEL6 运行 是一个较旧的 2.6 内核,具有向后移植的修复程序,因此 docker 可以工作。此内核必须为 2.6.32-431
或更高。
RHEL 不支持最常用的 AUFS Docker storage driver. By default RHEL uses a loopback storage driver which is not production ready。 EPEL 软件包提供 docker-storage-setup
来设置精简配置的 LVM。如果您想要 运行 docker.com 软件包,您需要手动进行此设置。
我个人建议使用 recent debian based distribution running the official docker packages 进行及时更新。如果你在 EC2 上,亚马逊的 AMI 会做得很好。
我们目前是 运行 Red Hat 5。但我看到文档说 docker 仅在 Red Hat 7 上受支持。所以我们必须升级到 Red Hat 7,否则我们不能在 RHEL 5 上完全使用 docker?或者我们可以考虑切换到 Ubuntu。
其他人是如何解决类似问题的?
您需要从 RHEL5 升级才能使用 Docker。
官方 Docker 发布了 1.7 (and inadvertently broke it in 1.7.0 but fixed in 1.7.1) 中弃用的 RHEL6 支持。 Docker 1.8 中删除了对 RHEL6 的支持。从那时起,就需要具有 3.10+ 内核的基于 RHEL7 的发行版。
docker-io-1.7.1-2 软件包在 EPEL 上可用,适用于基于 RHEL6.5+ 的发行版。 RHEL6 运行 是一个较旧的 2.6 内核,具有向后移植的修复程序,因此 docker 可以工作。此内核必须为 2.6.32-431
或更高。
RHEL 不支持最常用的 AUFS Docker storage driver. By default RHEL uses a loopback storage driver which is not production ready。 EPEL 软件包提供 docker-storage-setup
来设置精简配置的 LVM。如果您想要 运行 docker.com 软件包,您需要手动进行此设置。
我个人建议使用 recent debian based distribution running the official docker packages 进行及时更新。如果你在 EC2 上,亚马逊的 AMI 会做得很好。