3.2. 第 1 步:设置 OpenShift

如果您已有正在运行的 OpenShift 集群,可以跳过这一步。否则,继续阅读。

对于生产环境,您可以按照 OpenShift 安装的说明进行操作

在本教程中,将通过以下命令安装 OpenShift 集群:

  • Red Hat Enterprise Linux (RHEL) 7
  • Docker 容器化环境 v1.10.3
  • OpenShift Origin 命令行界面(CLI)- v1.3.1

3.2.1. 安装 Docker 容器化环境

红帽提供的 Docker 格式容器镜像作为 RHEL 中的 Extras 频道的一部分发布。要启用附加软件仓库,您可以使用 Subscription Manager 或 yum config Manager。详情请查看 RHEL 产品文档

对于部署在 AWS EC2 实例上的 RHEL 7,您将使用以下说明:

  1. 列出所有软件仓库:

    sudo yum repolist all
  2. 查找并启用 *-extras 存储库。

    sudo yum-config-manager --enable rhui-REGION-rhel-server-extras
  3. 安装 Docker 格式的容器镜像:

    sudo yum install docker docker-registry
  4. 通过在 /etc/sysconfig/docker 文件中添加或取消注释以下行来添加不安全的 registry 172.30.0.0/16

    INSECURE_REGISTRY='--insecure-registry 172.30.0.0/16'
  5. 启动 Docker 服务:

    sudo systemctl start docker

使用以下命令,您可以验证容器服务是否正在运行:

sudo systemctl status docker