OpenShift 4 - 下载OpenShift项目中的ImageStream

14 篇文章 1 订阅
4 篇文章 0 订阅

OpenShift 4.x HOL教程汇总
说明:本文已经在OpenShift 4.7环境中验证

在离线安装的OpenShift环境中,OpenShift项目中的ImageStream使用到的Image需要手动下载。

  1. 从https://cloud.redhat.com/openshift/install/pull-secret下载“pull secret”保存到本地“redhat-pull-secret.json”文件。
  2. 执行命令,设置“REDHAT_PULL_SECRET”变量。
export REDHAT_PULL_SECRET=~/redhat-pull-secret.json
jq . ${REDHAT_PULL_SECRET}
{
  "auths": {
    "cloud.openshift.com": {
      "auth": "xxxxxxx",
      "email": "xxx@xxx.com"
    },
    "quay.io": {
      "auth": "xxxxxxxx",
      "email": "lxxx@xxx.com"
    },
    "registry.connect.redhat.com": {
      "auth": "xxxxxxxx",
      "email": "xxx@xxx.com"
    },
    "registry.redhat.io": {
      "auth": "xxxxxx",
      "email": "xxx@xxx.com"
    }
  }
}
  1. 执行命令创建相关目录
OCP_PATH=/data/OCP-4.7.9/ocp
mkdir -p ${OCP_PATH}/app-image/redhat-app
  1. 执行以下命令创建名为app-images.txt的文件,并将所有镜像repository写入改文件。
IMAGE_LIST_FILE_NAME=${OCP_PATH}/app-image/redhat-app/app-images.txt
touch ${IMAGE_LIST_FILE_NAME}
IMAGES=$(oc get is -o custom-columns=NAME:metadata.name --no-headers -l samples.operator.openshift.io/managed)
for IMAGE in ${IMAGES}
do
  i=0
  IS_KINDS=$(oc get is ${IMAGE} -o=jsonpath='{.spec.tags[*].from.kind}')
  for IS_KIND in ${IS_KINDS}
  do
    if [ $IS_KIND = "DockerImage" ]; then
        IS_ADDR=$(oc get is ${IMAGE} -o=jsonpath={.spec.tags[$i].from.name})
        SITE=${IS_ADDR:0:8}
        if [ ${SITE} = "registry" ]; then
            echo ${IS_ADDR} >> ${IMAGE_LIST_FILE_NAME}
        fi
    fi
    ((i++))
  done
done
  1. 查看app-images.txt文件内容,可以根据需要删减项目。
registry.redhat.io/3scale-amp21/apicast-gateway:1.4-2
registry.redhat.io/3scale-amp22/apicast-gateway:1.8
registry.redhat.io/3scale-amp23/apicast-gateway
registry.redhat.io/3scale-amp24/apicast-gateway
registry.redhat.io/3scale-amp25/apicast-gateway
registry.redhat.io/3scale-amp26/apicast-gateway
registry.redhat.io/3scale-amp2/apicast-gateway-rhel7:3scale2.7
registry.redhat.io/3scale-amp2/apicast-gateway-rhel8:3scale2.8
registry.redhat.io/3scale-amp2/apicast-gateway-rhel8:3scale2.9
registry.redhat.io/fuse7/fuse-apicurito:1.2
registry.redhat.io/fuse7/fuse-apicurito:1.3
registry.redhat.io/fuse7/fuse-apicurito:1.4
registry.redhat.io/fuse7/fuse-apicurito:1.5
registry.redhat.io/fuse7/fuse-apicurito:1.6
registry.redhat.io/fuse7/fuse-apicurito:1.7
registry.redhat.io/dotnet/dotnet-21-rhel7:2.1
registry.redhat.io/dotnet/dotnet-21-rhel7:2.1
registry.access.redhat.com/ubi8/dotnet-21:2.1
registry.redhat.io/dotnet/dotnet-31-rhel7:3.1
registry.redhat.io/dotnet/dotnet-31-rhel7:3.1
registry.access.redhat.com/ubi8/dotnet-31:3.1
registry.redhat.io/dotnet/dotnet-21-runtime-rhel7:2.1
registry.redhat.io/dotnet/dotnet-21-runtime-rhel7:2.1
registry.access.redhat.com/ubi8/dotnet-21-runtime:2.1
registry.redhat.io/dotnet/dotnet-31-runtime-rhel7:3.1
registry.redhat.io/dotnet/dotnet-31-runtime-rhel7:3.1
registry.access.redhat.com/ubi8/dotnet-31-runtime:3.1
registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-openshift:12.0
registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-openshift:13.0
registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-openshift:14.0
registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-openshift:15.0
registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-openshift:16.0
registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-openshift-rhel8:17.0
registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-openshift-rhel8:18.0
registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-openshift-rhel8:19.0
registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-openshift-rhel8:20.0
registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-openshift-rhel8:latest
registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-runtime-openshift-rhel8:18.0
registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-runtime-openshift-rhel8:19.0
registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-runtime-openshift-rhel8:20.0
registry.redhat.io/jboss-eap-7-tech-preview/eap-cd-runtime-openshift-rhel8:latest
registry.redhat.io/jboss-fuse-6/fis-java-openshift:1.0
registry.redhat.io/jboss-fuse-6/fis-java-openshift:2.0
registry.redhat.io/jboss-fuse-6/fis-karaf-openshift:1.0
registry.redhat.io/jboss-fuse-6/fis-karaf-openshift:2.0
registry.redhat.io/fuse7/fuse-apicurito-generator:1.2
registry.redhat.io/fuse7/fuse-apicurito-generator:1.3
registry.redhat.io/fuse7/fuse-apicurito-generator:1.4
registry.redhat.io/fuse7/fuse-apicurito-generator:1.5
registry.redhat.io/fuse7/fuse-apicurito-generator:1.6
registry.redhat.io/fuse7/fuse-apicurito-generator:1.7
registry.redhat.io/fuse7/fuse-console:1.0
registry.redhat.io/fuse7/fuse-console:1.1
registry.redhat.io/fuse7/fuse-console:1.2
registry.redhat.io/fuse7/fuse-console:1.3
registry.redhat.io/fuse7/fuse-console:1.4
registry.redhat.io/fuse7/fuse-console:1.5
registry.redhat.io/fuse7/fuse-console:1.6
registry.redhat.io/fuse7/fuse-console:1.7
registry.redhat.io/fuse7/fuse-eap-openshift:1.0
registry.redhat.io/fuse7/fuse-eap-openshift:1.1
registry.redhat.io/fuse7/fuse-eap-openshift:1.2
registry.redhat.io/fuse7/fuse-eap-openshift:1.3
registry.redhat.io/fuse7/fuse-eap-openshift:1.4
registry.redhat.io/fuse7/fuse-eap-openshift:1.5
registry.redhat.io/fuse7/fuse-eap-openshift:1.6
registry.redhat.io/fuse7/fuse-eap-openshift:1.7
registry.redhat.io/fuse7/fuse-java-openshift:1.0
registry.redhat.io/fuse7/fuse-java-openshift:1.1
registry.redhat.io/fuse7/fuse-java-openshift:1.2
registry.redhat.io/fuse7/fuse-java-openshift:1.3
registry.redhat.io/fuse7/fuse-java-openshift:1.4
registry.redhat.io/fuse7/fuse-java-openshift:1.5
registry.redhat.io/fuse7/fuse-java-openshift:1.6
registry.redhat.io/fuse7/fuse-java-openshift:1.7
registry.redhat.io/fuse7/fuse-karaf-openshift:1.0
registry.redhat.io/fuse7/fuse-karaf-openshift:1.1
registry.redhat.io/fuse7/fuse-karaf-openshift:1.2
registry.redhat.io/fuse7/fuse-karaf-openshift:1.3
registry.redhat.io/fuse7/fuse-karaf-openshift:1.4
registry.redhat.io/fuse7/fuse-karaf-openshift:1.5
registry.redhat.io/fuse7/fuse-karaf-openshift:1.7
registry.redhat.io/ubi7/go-toolset:1.13.4
registry.redhat.io/ubi8/go-toolset:1.14.7
registry.redhat.io/rhscl/httpd-24-rhel7
registry.redhat.io/rhscl/httpd-24-rhel7
registry.redhat.io/rhel8/httpd-24
registry.redhat.io/openjdk/openjdk-11-rhel7:latest
registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:latest
registry.redhat.io/openjdk/openjdk-11-rhel7:latest
registry.redhat.io/ubi8/openjdk-11:latest
registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:latest
registry.redhat.io/ubi8/openjdk-8:latest
registry.redhat.io/jboss-amq-6/amq62-openshift:1.1
registry.redhat.io/jboss-amq-6/amq62-openshift:1.2
registry.redhat.io/jboss-amq-6/amq62-openshift:1.3
registry.redhat.io/jboss-amq-6/amq62-openshift:1.4
registry.redhat.io/jboss-amq-6/amq62-openshift:1.5
registry.redhat.io/jboss-amq-6/amq62-openshift:1.6
registry.redhat.io/jboss-amq-6/amq62-openshift:1.7
registry.redhat.io/jboss-amq-6/amq63-openshift:1.0
registry.redhat.io/jboss-amq-6/amq63-openshift:1.1
registry.redhat.io/jboss-amq-6/amq63-openshift:1.2
registry.redhat.io/jboss-amq-6/amq63-openshift:1.3
registry.redhat.io/jboss-amq-6/amq63-openshift:1.4
registry.redhat.io/jboss-datagrid-6/datagrid65-client-openshift:1.0
registry.redhat.io/jboss-datagrid-6/datagrid65-client-openshift:1.1
registry.redhat.io/jboss-datagrid-6/datagrid65-openshift:1.2
registry.redhat.io/jboss-datagrid-6/datagrid65-openshift:1.3
registry.redhat.io/jboss-datagrid-6/datagrid65-openshift:1.4
registry.redhat.io/jboss-datagrid-6/datagrid65-openshift:1.5
registry.redhat.io/jboss-datagrid-6/datagrid65-openshift:1.6
registry.redhat.io/jboss-datagrid-7/datagrid71-client-openshift:1.0
registry.redhat.io/jboss-datagrid-7/datagrid71-openshift:1.0
registry.redhat.io/jboss-datagrid-7/datagrid71-openshift:1.1
registry.redhat.io/jboss-datagrid-7/datagrid71-openshift:1.2
registry.redhat.io/jboss-datagrid-7/datagrid71-openshift:1.3
registry.redhat.io/jboss-datagrid-7/datagrid72-openshift:1.0
registry.redhat.io/jboss-datagrid-7/datagrid72-openshift:1.1
registry.redhat.io/jboss-datagrid-7/datagrid72-openshift:1.2
registry.redhat.io/jboss-datagrid-7/datagrid73-openshift:1.0
registry.redhat.io/jboss-datagrid-7/datagrid73-openshift:1.1
registry.redhat.io/jboss-datagrid-7/datagrid73-openshift:1.2
registry.redhat.io/jboss-datagrid-7/datagrid73-openshift:1.3
registry.redhat.io/jboss-datagrid-7/datagrid73-openshift:1.4
registry.redhat.io/jboss-datavirt-6/datavirt64-driver-openshift:1.0
registry.redhat.io/jboss-datavirt-6/datavirt64-driver-openshift:1.1
registry.redhat.io/jboss-datavirt-6/datavirt64-driver-openshift:1.2
registry.redhat.io/jboss-datavirt-6/datavirt64-driver-openshift:1.3
registry.redhat.io/jboss-datavirt-6/datavirt64-driver-openshift:1.4
registry.redhat.io/jboss-datavirt-6/datavirt64-driver-openshift:1.5
registry.redhat.io/jboss-datavirt-6/datavirt64-driver-openshift:1.6
registry.redhat.io/jboss-datavirt-6/datavirt64-driver-openshift:1.7
registry.redhat.io/jboss-datavirt-6/datavirt64-openshift:1.0
registry.redhat.io/jboss-datavirt-6/datavirt64-openshift:1.1
registry.redhat.io/jboss-datavirt-6/datavirt64-openshift:1.2
registry.redhat.io/jboss-datavirt-6/datavirt64-openshift:1.3
registry.redhat.io/jboss-datavirt-6/datavirt64-openshift:1.4
registry.redhat.io/jboss-datavirt-6/datavirt64-openshift:1.5
registry.redhat.io/jboss-datavirt-6/datavirt64-openshift:1.6
registry.redhat.io/jboss-datavirt-6/datavirt64-openshift:1.7
registry.redhat.io/jboss-decisionserver-6/decisionserver64-openshift:1.0
registry.redhat.io/jboss-decisionserver-6/decisionserver64-openshift:1.1
registry.redhat.io/jboss-decisionserver-6/decisionserver64-openshift:1.2
registry.redhat.io/jboss-decisionserver-6/decisionserver64-openshift:1.3
registry.redhat.io/jboss-decisionserver-6/decisionserver64-openshift:1.4
registry.redhat.io/jboss-decisionserver-6/decisionserver64-openshift:1.5
registry.redhat.io/jboss-decisionserver-6/decisionserver64-openshift:1.6
registry.redhat.io/jboss-eap-6/eap64-openshift:1.1
registry.redhat.io/jboss-eap-6/eap64-openshift:1.2
registry.redhat.io/jboss-eap-6/eap64-openshift:1.3
registry.redhat.io/jboss-eap-6/eap64-openshift:1.4
registry.redhat.io/jboss-eap-6/eap64-openshift:1.5
registry.redhat.io/jboss-eap-6/eap64-openshift:1.6
registry.redhat.io/jboss-eap-6/eap64-openshift:1.7
registry.redhat.io/jboss-eap-6/eap64-openshift:1.8
registry.redhat.io/jboss-eap-6/eap64-openshift:1.9
registry.redhat.io/jboss-eap-6/eap64-openshift:latest
registry.redhat.io/jboss-eap-7/eap70-openshift:1.3
registry.redhat.io/jboss-eap-7/eap70-openshift:1.4
registry.redhat.io/jboss-eap-7/eap70-openshift:1.5
registry.redhat.io/jboss-eap-7/eap70-openshift:1.6
registry.redhat.io/jboss-eap-7/eap70-openshift:1.7
registry.redhat.io/jboss-eap-7/eap71-openshift:1.1
registry.redhat.io/jboss-eap-7/eap71-openshift:1.2
registry.redhat.io/jboss-eap-7/eap71-openshift:1.3
registry.redhat.io/jboss-eap-7/eap71-openshift:1.4
registry.redhat.io/jboss-eap-7/eap71-openshift:latest
registry.redhat.io/jboss-eap-7/eap72-openjdk11-openshift-rhel8:1.0
registry.redhat.io/jboss-eap-7/eap72-openjdk11-openshift-rhel8:1.1
registry.redhat.io/jboss-eap-7/eap72-openjdk11-openshift-rhel8:latest
registry.redhat.io/jboss-eap-7/eap72-openshift:1.0
registry.redhat.io/jboss-eap-7/eap72-openshift:1.1
registry.redhat.io/jboss-eap-7/eap72-openshift:1.2
registry.redhat.io/jboss-eap-7/eap72-openshift:latest
registry.redhat.io/jboss-eap-7/eap73-openjdk11-openshift-rhel8:latest
registry.redhat.io/jboss-eap-7/eap73-openjdk11-openshift-rhel8:7.3.0
registry.redhat.io/jboss-eap-7/eap73-openjdk11-openshift-rhel8:latest
registry.redhat.io/jboss-eap-7/eap73-openjdk11-runtime-openshift-rhel8:latest
registry.redhat.io/jboss-eap-7/eap73-openjdk11-runtime-openshift-rhel8:7.3.0
registry.redhat.io/jboss-eap-7/eap73-openjdk11-runtime-openshift-rhel8:latest
registry.redhat.io/jboss-eap-7/eap73-openjdk8-openshift-rhel7:latest
registry.redhat.io/jboss-eap-7/eap73-openjdk8-openshift-rhel7:7.3.0
registry.redhat.io/jboss-eap-7/eap73-openjdk8-openshift-rhel7:latest
registry.redhat.io/jboss-eap-7/eap73-openjdk8-runtime-openshift-rhel7:latest
registry.redhat.io/jboss-eap-7/eap73-openjdk8-runtime-openshift-rhel7:7.3.0
registry.redhat.io/jboss-eap-7/eap73-openjdk8-runtime-openshift-rhel7:latest
registry.redhat.io/fuse7/fuse-console:1.0
registry.redhat.io/fuse7/fuse-eap-openshift:1.0
registry.redhat.io/fuse7/fuse-java-openshift:1.0
registry.redhat.io/fuse7/fuse-karaf-openshift:1.0
registry.redhat.io/jboss-processserver-6/processserver64-openshift:1.0
registry.redhat.io/jboss-processserver-6/processserver64-openshift:1.1
registry.redhat.io/jboss-processserver-6/processserver64-openshift:1.2
registry.redhat.io/jboss-processserver-6/processserver64-openshift:1.3
registry.redhat.io/jboss-processserver-6/processserver64-openshift:1.4
registry.redhat.io/jboss-processserver-6/processserver64-openshift:1.5
registry.redhat.io/jboss-processserver-6/processserver64-openshift:1.6
registry.redhat.io/jboss-webserver-3/webserver31-tomcat7-openshift:1.0
registry.redhat.io/jboss-webserver-3/webserver31-tomcat7-openshift:1.1
registry.redhat.io/jboss-webserver-3/webserver31-tomcat7-openshift:1.2
registry.redhat.io/jboss-webserver-3/webserver31-tomcat7-openshift:1.3
registry.redhat.io/jboss-webserver-3/webserver31-tomcat7-openshift:1.4
registry.redhat.io/jboss-webserver-3/webserver31-tomcat8-openshift:1.0
registry.redhat.io/jboss-webserver-3/webserver31-tomcat8-openshift:1.1
registry.redhat.io/jboss-webserver-3/webserver31-tomcat8-openshift:1.2
registry.redhat.io/jboss-webserver-3/webserver31-tomcat8-openshift:1.3
registry.redhat.io/jboss-webserver-3/webserver31-tomcat8-openshift:1.4
registry.redhat.io/jboss-webserver-5/webserver54-openjdk11-tomcat9-openshift-rhel7:1.0
registry.redhat.io/jboss-webserver-5/webserver54-openjdk11-tomcat9-openshift-rhel7:latest
registry.redhat.io/jboss-webserver-5/webserver54-openjdk11-tomcat9-openshift-rhel8:1.0
registry.redhat.io/jboss-webserver-5/webserver54-openjdk11-tomcat9-openshift-rhel8:latest
registry.redhat.io/jboss-webserver-5/webserver54-openjdk8-tomcat9-openshift-rhel7:1.0
registry.redhat.io/jboss-webserver-5/webserver54-openjdk8-tomcat9-openshift-rhel7:latest
registry.redhat.io/jboss-webserver-5/webserver54-openjdk8-tomcat9-openshift-rhel8:1.0
registry.redhat.io/jboss-webserver-5/webserver54-openjdk8-tomcat9-openshift-rhel8:latest
registry.redhat.io/rhscl/mariadb-103-rhel7:latest
registry.redhat.io/rhscl/mariadb-103-rhel7:latest
registry.redhat.io/rhel8/mariadb-103:latest
registry.redhat.io/rhscl/mongodb-36-rhel7:latest
registry.redhat.io/rhscl/mysql-80-rhel7:latest
registry.redhat.io/rhscl/mysql-80-rhel7:latest
registry.redhat.io/rhel8/mysql-80:latest
registry.redhat.io/rhel8/nginx-114:latest
registry.redhat.io/rhscl/nginx-116-rhel7:latest
registry.redhat.io/rhscl/nginx-116-rhel7:latest
registry.redhat.io/rhel8/nginx-116:latest
registry.redhat.io/ubi7/nginx-118:latest
registry.redhat.io/ubi8/nginx-118:latest
registry.redhat.io/rhscl/nodejs-10-rhel7:latest
registry.redhat.io/ubi7/nodejs-10:latest
registry.redhat.io/ubi8/nodejs-10:latest
registry.redhat.io/rhscl/nodejs-12-rhel7:latest
registry.redhat.io/ubi7/nodejs-12:latest
registry.redhat.io/ubi8/nodejs-12:latest
registry.redhat.io/ubi7/nodejs-14:latest
registry.redhat.io/ubi8/nodejs-14:latest
registry.redhat.io/openjdk/openjdk-11-rhel7:1.0
registry.redhat.io/openjdk/openjdk-11-rhel7:1.1
registry.redhat.io/openjdk/openjdk-11-rhel8:1.0
registry.redhat.io/rhscl/perl-526-rhel7:latest
registry.redhat.io/rhscl/perl-526-rhel7:latest
registry.redhat.io/ubi8/perl-526:latest
registry.redhat.io/rhscl/perl-530-rhel7:latest
registry.redhat.io/rhscl/perl-530-rhel7:latest
registry.redhat.io/ubi8/perl-530:latest
registry.redhat.io/ubi8/php-72:latest
registry.redhat.io/rhscl/php-73-rhel7:latest
registry.redhat.io/ubi7/php-73:latest
registry.redhat.io/ubi8/php-73:latest
registry.redhat.io/ubi8/php-74:latest
registry.redhat.io/rhscl/postgresql-10-rhel7:latest
registry.redhat.io/rhscl/postgresql-10-rhel7:latest
registry.redhat.io/rhel8/postgresql-10:latest
registry.redhat.io/rhscl/postgresql-12-rhel7:latest
registry.redhat.io/rhscl/postgresql-12-rhel7:latest
registry.redhat.io/rhel8/postgresql-12:latest
registry.redhat.io/rhel8/postgresql-96:latest
registry.redhat.io/rhscl/python-27-rhel7:latest
registry.redhat.io/ubi7/python-27:latest
registry.redhat.io/ubi8/python-27:latest
registry.redhat.io/ubi8/python-36:latest
registry.redhat.io/rhscl/python-38-rhel7:latest
registry.redhat.io/ubi7/python-38:latest
registry.redhat.io/ubi8/python-38:latest
registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:1.0
registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:1.1
registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:1.2
registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:1.3
registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:1.4
registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:1.5
registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:1.6
registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:1.7
registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:1.8
registry.redhat.io/redhat-sso-7/sso70-openshift:1.3
registry.redhat.io/redhat-sso-7/sso70-openshift:1.4
registry.redhat.io/redhat-sso-7/sso71-openshift:1.0
registry.redhat.io/redhat-sso-7/sso71-openshift:1.1
registry.redhat.io/redhat-sso-7/sso71-openshift:1.2
registry.redhat.io/redhat-sso-7/sso71-openshift:1.3
registry.redhat.io/redhat-sso-7/sso72-openshift:1.0
registry.redhat.io/redhat-sso-7/sso72-openshift:1.1
registry.redhat.io/redhat-sso-7/sso72-openshift:1.2
registry.redhat.io/redhat-sso-7/sso72-openshift:1.3
registry.redhat.io/redhat-sso-7/sso72-openshift:1.4
registry.redhat.io/redhat-sso-7/sso73-openshift:1.0
registry.redhat.io/redhat-sso-7/sso73-openshift:1.0
registry.redhat.io/rhscl/redis-5-rhel7:latest
registry.redhat.io/rhscl/redis-5-rhel7:latest
registry.redhat.io/rhel8/redis-5:latest
registry.redhat.io/rhdm-7/rhdm-decisioncentral-rhel8:7.9.0
registry.redhat.io/rhdm-7/rhdm-kieserver-rhel8:7.9.0
registry.redhat.io/rhpam-7/rhpam-businesscentral-monitoring-rhel8:7.9.0
registry.redhat.io/rhpam-7/rhpam-businesscentral-rhel8:7.9.0
registry.redhat.io/rhpam-7/rhpam-kieserver-rhel8:7.9.0
registry.redhat.io/rhpam-7/rhpam-smartrouter-rhel8:7.9.0
registry.redhat.io/rhscl/ruby-25-rhel7:latest
registry.redhat.io/ubi7/ruby-25:latest
registry.redhat.io/ubi8/ruby-25:latest
registry.redhat.io/rhscl/ruby-26-rhel7:latest
registry.redhat.io/ubi7/ruby-26:latest
registry.redhat.io/ubi8/ruby-26:latest
registry.redhat.io/rhscl/ruby-27-rhel7:latest
registry.redhat.io/ubi7/ruby-27:latest
registry.redhat.io/ubi8/ruby-27:latest
registry.redhat.io/rh-sso-7/sso74-openshift-rhel8:7.4
registry.access.redhat.com/ubi8/openjdk-11:1.3
registry.access.redhat.com/ubi8/openjdk-8:1.3
  1. 执行命令,根据app-images.txt的内容下载Image到“${OCP_PATH}/app-image/redhat-app/images”目录中。
cat ${OCP_PATH}/app-image/redhat-app/app-images.txt | while read line; do
  echo"================> Begin downloading ${line} <================"”
  oc image mirror -a ${REDHAT_PULL_SECRET} ${line} --filter-by-os=linux/amd64 --dir=${OCP_PATH}/app-image/redhat-app/images file://$(echo ${line} | cut -d '/' -f2)/$(echo ${line} | cut -d '/' -f3)
done
  1. 执行命令查看下载的Image目录大小。
du -lh ${OCP_PATH}/app-image/redhat-app/images/v2 --max-depth=1
90M     /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/3scale-amp21
92M     /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/3scale-amp22
107M    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/3scale-amp23
291M    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/3scale-amp24
228M    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/3scale-amp25
99M     /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/3scale-amp26
303M    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/3scale-amp2
11G     /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/fuse7
689M    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/dotnet
5.2G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/ubi8
4.6G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/jboss-eap-7-tech-preview
656M    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/jboss-fuse-6
2.1G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/ubi7
12G     /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/rhscl
5.0G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/rhel8
556M    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/openjdk
1.4G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/redhat-openjdk-18
3.4G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/jboss-amq-6
1.9G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/jboss-datagrid-6
4.6G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/jboss-datagrid-7
9.2G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/jboss-datavirt-6
3.2G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/jboss-decisionserver-6
5.2G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/jboss-eap-6
9.9G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/jboss-eap-7
3.2G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/jboss-processserver-6
1.8G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/jboss-webserver-3
843M    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/jboss-webserver-5
7.3G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/redhat-sso-7
1.4G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/rhdm-7
2.3G    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/rhpam-7
618M    /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2/rh-sso-7
98G     /data/OCP-4.7.9/ocp/app-image/redhat-app/images/v2
  1. 执行命令,将下载的Image压缩到各自的文件中。
for dir1 in $(ls --indicator-style=none ${OCP_PATH}/app-image/redhat-app/images/v2); do
  for dir2 in $(ls --indicator-style=none ${OCP_PATH}/app-image/redhat-app/images/v2/${dir1}); do
   tar -zcvf ${OCP_PATH}/app-image/redhat-app/images/v2/${dir1}/${dir2}.tar.gz \
     -C ${OCP_PATH}/app-image/redhat-app/images/v2/${dir1} ${dir2};
  done
done
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值