3.4.3. 이미지에서 애플리케이션 생성
oc new-app 명령을 사용하여 Docker Hub의 컨테이너 이미지, 개인 레지스트리 또는 클러스터의 이미지 스트림에서 애플리케이션을 생성할 수 있습니다. 배포하려는 컨테이너 이미지 이름 또는 이미지 스트림이 있는 경우 이 절차를 사용합니다.
컨테이너 이미지가 저장된 위치와 일치하는 명령을 사용합니다.
로컬 Docker 리포지토리에서 이미지를 지정하는 경우 OpenShift Container Platform 클러스터 노드에서 동일한 이미지를 사용할 수 있는지 확인해야 합니다.
사전 요구 사항
-
OpenShift CLI(
oc)를 설치하고 클러스터에 로그인했습니다. - 배포하려는 컨테이너 이미지 이름 또는 이미지 스트림을 확인합니다.
프로세스
다음 명령을 실행하여 Docker Hub MySQL 이미지에서 애플리케이션을 생성합니다.
$ oc new-app mysql다음 명령에서 전체 이미지 경로를 지정하여 프라이빗 레지스트리의 이미지에서 애플리케이션을 생성합니다.
$ oc new-app myregistry:5000/example/myimage다음 명령을 실행하여 기존 이미지 스트림 및 선택적 이미지 스트림 태그에서 애플리케이션을 생성합니다.
$ oc new-app my-stream:v1