7.2.2. 이미지 가져오기
필요한 컨테이너 이미지를 가져옵니다.
Docker 데몬을 시작합니다.
$ systemctl start docker
필요한 모든 OpenShift Container Platform 인프라 구성 요소 이미지를 가져옵니다. &
lt;tag&
gt;를 설치할 버전으로 바꿉니다. 예를 들어 최신 버전에v3.11.634
를 지정합니다. 다른 마이너 버전을 지정할 수 있습니다. 컨테이너화된 설치 프로그램을 사용하는 경우 다음 필요한 이미지 외에도registry.redhat.io/openshift3/ose-ansible:v3.11
를 가져옵니다.$ docker pull registry.redhat.io/openshift3/apb-base:<tag> $ docker pull registry.redhat.io/openshift3/apb-tools:<tag> $ docker pull registry.redhat.io/openshift3/automation-broker-apb:<tag> $ docker pull registry.redhat.io/openshift3/csi-attacher:<tag> $ docker pull registry.redhat.io/openshift3/csi-driver-registrar:<tag> $ docker pull registry.redhat.io/openshift3/csi-livenessprobe:<tag> $ docker pull registry.redhat.io/openshift3/csi-provisioner:<tag> $ docker pull registry.redhat.io/openshift3/grafana:<tag> $ docker pull registry.redhat.io/openshift3/kuryr-controller:<tag> $ docker pull registry.redhat.io/openshift3/kuryr-cni:<tag> $ docker pull registry.redhat.io/openshift3/local-storage-provisioner:<tag> $ docker pull registry.redhat.io/openshift3/manila-provisioner:<tag> $ docker pull registry.redhat.io/openshift3/mariadb-apb:<tag> $ docker pull registry.redhat.io/openshift3/mediawiki:<tag> $ docker pull registry.redhat.io/openshift3/mediawiki-apb:<tag> $ docker pull registry.redhat.io/openshift3/mysql-apb:<tag> $ docker pull registry.redhat.io/openshift3/ose-ansible-service-broker:<tag> $ docker pull registry.redhat.io/openshift3/ose-cli:<tag> $ docker pull registry.redhat.io/openshift3/ose-cluster-autoscaler:<tag> $ docker pull registry.redhat.io/openshift3/ose-cluster-capacity:<tag> $ docker pull registry.redhat.io/openshift3/ose-cluster-monitoring-operator:<tag> $ docker pull registry.redhat.io/openshift3/ose-console:<tag> $ docker pull registry.redhat.io/openshift3/ose-configmap-reloader:<tag> $ docker pull registry.redhat.io/openshift3/ose-control-plane:<tag> $ docker pull registry.redhat.io/openshift3/ose-deployer:<tag> $ docker pull registry.redhat.io/openshift3/ose-descheduler:<tag> $ docker pull registry.redhat.io/openshift3/ose-docker-builder:<tag> $ docker pull registry.redhat.io/openshift3/ose-docker-registry:<tag> $ docker pull registry.redhat.io/openshift3/ose-efs-provisioner:<tag> $ docker pull registry.redhat.io/openshift3/ose-egress-dns-proxy:<tag> $ docker pull registry.redhat.io/openshift3/ose-egress-http-proxy:<tag> $ docker pull registry.redhat.io/openshift3/ose-egress-router:<tag> $ docker pull registry.redhat.io/openshift3/ose-haproxy-router:<tag> $ docker pull registry.redhat.io/openshift3/ose-hyperkube:<tag> $ docker pull registry.redhat.io/openshift3/ose-hypershift:<tag> $ docker pull registry.redhat.io/openshift3/ose-keepalived-ipfailover:<tag> $ docker pull registry.redhat.io/openshift3/ose-kube-rbac-proxy:<tag> $ docker pull registry.redhat.io/openshift3/ose-kube-state-metrics:<tag> $ docker pull registry.redhat.io/openshift3/ose-metrics-server:<tag> $ docker pull registry.redhat.io/openshift3/ose-node:<tag> $ docker pull registry.redhat.io/openshift3/ose-node-problem-detector:<tag> $ docker pull registry.redhat.io/openshift3/ose-operator-lifecycle-manager:<tag> $ docker pull registry.redhat.io/openshift3/ose-ovn-kubernetes:<tag> $ docker pull registry.redhat.io/openshift3/ose-pod:<tag> $ docker pull registry.redhat.io/openshift3/ose-prometheus-config-reloader:<tag> $ docker pull registry.redhat.io/openshift3/ose-prometheus-operator:<tag> $ docker pull registry.redhat.io/openshift3/ose-recycler:<tag> $ docker pull registry.redhat.io/openshift3/ose-service-catalog:<tag> $ docker pull registry.redhat.io/openshift3/ose-template-service-broker:<tag> $ docker pull registry.redhat.io/openshift3/ose-tests:<tag> $ docker pull registry.redhat.io/openshift3/ose-web-console:<tag> $ docker pull registry.redhat.io/openshift3/postgresql-apb:<tag> $ docker pull registry.redhat.io/openshift3/registry-console:<tag> $ docker pull registry.redhat.io/openshift3/snapshot-controller:<tag> $ docker pull registry.redhat.io/openshift3/snapshot-provisioner:<tag> $ docker pull registry.redhat.io/rhel7/etcd:3.2.28
x86_64 서버에 온프레미스 설치의 경우 다음 이미지를 가져옵니다. &
lt;tag&
gt;를 설치할 버전으로 바꿉니다. 예를 들어 최신 버전에v3.11.634
를 지정합니다. 다른 마이너 버전을 지정할 수 있습니다.$ docker pull registry.redhat.io/openshift3/ose-efs-provisioner:<tag>
선택적 구성 요소에 필요한 모든 OpenShift Container Platform 구성 요소 이미지를 가져옵니다. &
lt;tag&
gt;를 설치할 버전으로 바꿉니다. 예를 들어 최신 버전에v3.11.634
를 지정합니다. 다른 마이너 버전을 지정할 수 있습니다.x86_64 서버에 온프레미스 설치의 경우 다음 명령을 실행합니다.
$ docker pull registry.redhat.io/openshift3/metrics-cassandra:<tag> $ docker pull registry.redhat.io/openshift3/metrics-hawkular-metrics:<tag> $ docker pull registry.redhat.io/openshift3/metrics-hawkular-openshift-agent:<tag> $ docker pull registry.redhat.io/openshift3/metrics-heapster:<tag> $ docker pull registry.redhat.io/openshift3/metrics-schema-installer:<tag> $ docker pull registry.redhat.io/openshift3/oauth-proxy:<tag> $ docker pull registry.redhat.io/openshift3/ose-logging-curator5:<tag> $ docker pull registry.redhat.io/openshift3/ose-logging-elasticsearch5:<tag> $ docker pull registry.redhat.io/openshift3/ose-logging-eventrouter:<tag> $ docker pull registry.redhat.io/openshift3/ose-logging-fluentd:<tag> $ docker pull registry.redhat.io/openshift3/ose-logging-kibana5:<tag> $ docker pull registry.redhat.io/openshift3/prometheus:<tag> $ docker pull registry.redhat.io/openshift3/prometheus-alertmanager:<tag> $ docker pull registry.redhat.io/openshift3/prometheus-node-exporter:<tag> $ docker pull registry.redhat.io/cloudforms46/cfme-openshift-postgresql $ docker pull registry.redhat.io/cloudforms46/cfme-openshift-memcached $ docker pull registry.redhat.io/cloudforms46/cfme-openshift-app-ui $ docker pull registry.redhat.io/cloudforms46/cfme-openshift-app $ docker pull registry.redhat.io/cloudforms46/cfme-openshift-embedded-ansible $ docker pull registry.redhat.io/cloudforms46/cfme-openshift-httpd $ docker pull registry.redhat.io/cloudforms46/cfme-httpd-configmap-generator $ docker pull registry.redhat.io/rhgs3/rhgs-server-rhel7 $ docker pull registry.redhat.io/rhgs3/rhgs-volmanager-rhel7 $ docker pull registry.redhat.io/rhgs3/rhgs-gluster-block-prov-rhel7 $ docker pull registry.redhat.io/rhgs3/rhgs-s3-server-rhel7
IBM POWER8 또는 IBM POWER9 서버에 온프레미스 설치의 경우 다음 명령을 실행합니다.
$ docker pull registry.redhat.io/openshift3/metrics-cassandra:<tag> $ docker pull registry.redhat.io/openshift3/metrics-hawkular-openshift-agent:<tag> $ docker pull registry.redhat.io/openshift3/metrics-heapster:<tag> $ docker pull registry.redhat.io/openshift3/metrics-schema-installer:<tag> $ docker pull registry.redhat.io/openshift3/oauth-proxy:<tag> $ docker pull registry.redhat.io/openshift3/ose-logging-curator5:<tag> $ docker pull registry.redhat.io/openshift3/ose-logging-elasticsearch5:<tag> $ docker pull registry.redhat.io/openshift3/ose-logging-eventrouter:<tag> $ docker pull registry.redhat.io/openshift3/ose-logging-fluentd:<tag> $ docker pull registry.redhat.io/openshift3/ose-logging-kibana5:<tag> $ docker pull registry.redhat.io/openshift3/prometheus:<tag> $ docker pull registry.redhat.io/openshift3/prometheus-alert-buffer:<tag> $ docker pull registry.redhat.io/openshift3/prometheus-alertmanager:<tag> $ docker pull registry.redhat.io/openshift3/prometheus-node-exporter:<tag>
중요Red Hat 지원을 받으려면
rhgs3/
이미지에 통합 모드 서브스크립션이 필요합니다.OpenShift Container Platform 환경에서 사용하려는 Red Hat 인증 S 2I(Source-to-Image) 빌더 이미지를 가져옵니다.
버전 번호를 지정하여 올바른 태그를 지정해야 합니다. 이미지 버전 호환성에 대한 자세한 내용은 OpenShift 및 Atomic Platform 테스트 통합 페이지의 S2I 표를 참조하십시오.
다음 이미지를 가져올 수 있습니다.
$ docker pull registry.redhat.io/jboss-amq-6/amq63-openshift:<tag> $ docker pull registry.redhat.io/jboss-datagrid-7/datagrid71-openshift:<tag> $ docker pull registry.redhat.io/jboss-datagrid-7/datagrid71-client-openshift:<tag> $ docker pull registry.redhat.io/jboss-datavirt-6/datavirt63-openshift:<tag> $ docker pull registry.redhat.io/jboss-datavirt-6/datavirt63-driver-openshift:<tag> $ docker pull registry.redhat.io/jboss-decisionserver-6/decisionserver64-openshift:<tag> $ docker pull registry.redhat.io/jboss-processserver-6/processserver64-openshift:<tag> $ docker pull registry.redhat.io/jboss-eap-6/eap64-openshift:<tag> $ docker pull registry.redhat.io/jboss-eap-7/eap71-openshift:<tag> $ docker pull registry.redhat.io/jboss-webserver-3/webserver31-tomcat7-openshift:<tag> $ docker pull registry.redhat.io/jboss-webserver-3/webserver31-tomcat8-openshift:<tag> $ docker pull registry.redhat.io/openshift3/jenkins-2-rhel7:<tag> $ docker pull registry.redhat.io/openshift3/jenkins-agent-maven-35-rhel7:<tag> $ docker pull registry.redhat.io/openshift3/jenkins-agent-nodejs-8-rhel7:<tag> $ docker pull registry.redhat.io/openshift3/jenkins-slave-base-rhel7:<tag> $ docker pull registry.redhat.io/openshift3/jenkins-slave-maven-rhel7:<tag> $ docker pull registry.redhat.io/openshift3/jenkins-slave-nodejs-rhel7:<tag> $ docker pull registry.redhat.io/rhscl/mongodb-32-rhel7:<tag> $ docker pull registry.redhat.io/rhscl/mysql-57-rhel7:<tag> $ docker pull registry.redhat.io/rhscl/perl-524-rhel7:<tag> $ docker pull registry.redhat.io/rhscl/php-56-rhel7:<tag> $ docker pull registry.redhat.io/rhscl/postgresql-95-rhel7:<tag> $ docker pull registry.redhat.io/rhscl/python-35-rhel7:<tag> $ docker pull registry.redhat.io/redhat-sso-7/sso70-openshift:<tag> $ docker pull registry.redhat.io/rhscl/ruby-24-rhel7:<tag> $ docker pull registry.redhat.io/redhat-openjdk-18/openjdk18-openshift:<tag> $ docker pull registry.redhat.io/redhat-sso-7/sso71-openshift:<tag> $ docker pull registry.redhat.io/rhscl/nodejs-6-rhel7:<tag> $ docker pull registry.redhat.io/rhscl/mariadb-101-rhel7:<tag>