Red Hat 内核支持 Docker,并附有安装说明
以下 RHEL 版本支持 Docker:
- Red Hat Enterprise Linux 7(64 位)
- Red Hat Enterprise Linux 6.5(64 位) 或如果您的 RHEL 有发行版内核,则更高版本的
内核支持
。那么它只支持通过 extras 通道或 EPEL 包安装 Docker。如果您计划将 Docker 与未发布版本的内核一起使用,对内核的更改可能会导致错误
Red Hat Enterprise Linux 7 安装
Red Hat Enterprise Linux 7(64 位)导入您自己的 Docker 。您可以在发布日志中找到概述和说明。
Docker 包含在 extrat 镜像源中。安装Docker如下:
- 启用extrat镜像源:
$ sudo subscription-manager repos --enable=rhel-7-server-extras-rpms - 安装Docker:
$ sudo yum install docker
如果您是RHEL客户,RHEL-7配置和用户指南可能会更多安装。可以在客户中心找到。
继续阅读以启动 Docker 进程。
Red Hat Enterprise Linux 6.5 安装
您需要在 RHEL 6.5 或更高版本上安装 Docker 64 位。 Docker 需要特定的内核补丁,因此 RHEL 内核版本必须为 2.6.32-431 或更高版本。
Docker 已包含在 RHEL 的 EPEL 存档中。此源是 Extra Packages for Enterprise Linux (EPEL) 的额外包。社区致力于创建和维护类似的镜像。
内核支持
如果您的 RHEL 有发行版内核。那么它只支持通过 extras 通道或 EPEL 包安装 Docker。如果您计划将 Docker 与未发布的内核一起使用,则内核更改可能会导致错误
警告:通过使用 yum update 并重新启动系统来使系统保持最新状态。使您的系统保持最新状态可确保修复关键安全漏洞和严重错误(如内核 2.6.32 中发现的错误)。
首先您需要安装 EPEL 映像源,请查看 EPEL 安装说明。
它已经包含在 EPEL docker -io 包中
如果您安装(未连接的)Docker 包,它将与 docker-io 包冲突。在安装 docker-io 之前,先卸载 Docker
接下来,我们在我们的主机上安装 Docker,即 docker-ioPackage docker-io 包:
$ sudo yum -y update docker-io现在Docker 已安装完成,让我们开始对接过程:
$ sudo service docker start配置启动:
$ sudo chkconfig docker on现在让我们检查 Docker 是否正常工作:
启动 Docker 进程
现在 Docker 已安装完毕,让我们启动Docker进程
$ sudo service docker start如果我们要启动Docker,我们需要运行以下命令:
$ sudo chkconfig docker on现在测试它是否正常工作。 ?
$ sudo docker run -i -t fedora /bin/bash注意:如果执行过程中询问无法启动容器,错误会提到SELINUX或权限不足。您需要更新 SELINUX 规则。您可以使用 sudo yum update selinux-policy 然后重新启动。
下一步
好的!现在您可以去看一下用户手册。
自定义进程选项
如果您想添加HTTP代理、为Docker可执行文件设置不同的目录或分区,或者自定义其他功能
问题
如果您遇到任何问题,请联系我们。 Red Hat Bugzilla for docker-io 组件以获取反馈。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网