docker - 红帽对Docker的支持

标签 docker redhat

我们当前正在运行Red Hat5。但是我看到文档说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的发行版。

EPEL上提供了一个docker-io-1.7.1-2软件包,用于基于RHEL6.5 +的发行版。 RHEL6运行带有回移植修补程序的旧版2.6内核,因此Docker可以正常工作。该内核必须为2.6.32-431或更高。

RHEL不支持AUFS,这是最常用的Docker storage driver。默认情况下,RHEL使用回送存储驱动程序not production ready。 EPEL软件包提供docker-storage-setup来设置精简配置的LVM。如果要运行docker.com软件包,则需要手动进行此设置。

我个人建议使用运行recent debian的基于official docker packages的发行版进行及时更新。如果您使用EC2,Amazons AMI会做的很好。

关于docker - 红帽对Docker的支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37450187/

相关文章:

python - 查看来自 PID != 1 的日志

node.js - 如何在 Dockerfile 中设置 ENV 变量(来自 .txt 文件的内容)?

构建多阶段docker文件时docker build不会移除临时镜像

linux - 如何从 list1 中查找模式,然后替换 list2 中的上一行

Linux LibreOffice headless 转换没有输出?

centos - 如何在 RedHat/CentOS 8 的包组中列出所有具有依赖关系的包

docker - 同步pod出错,无法进行Registry.access.redhat.com(Kubernetes)

docker - 如何从自身内部终止Docker实例?

Docker.service 无法启动,Raspbian 上的错误 "failed to mount overlay: no such device"

mysql_install_db 给出错误