7.5. 빌드 서비스를 사용하여 컨테이너 이미지 빌드
파트너 플러그인의 컨테이너 이미지를 빌드합니다.
절차
- Build Service 를 클릭합니다.
Configure Build Service 를 클릭하여 빌드 세부 정보를 구성합니다.
- Red Hat Container Build 가 ON 으로 설정되어 있는지 확인합니다.
- Git 소스 URL 을 추가하고 git 리포지토리가 보호되는 경우 소스 코드 SSH 키를 선택적으로 추가합니다. URL은 HTML 또는 SSH일 수 있습니다. 개인 Git 리포지토리에 SSH가 필요합니다.
-
선택 사항: Dockerfile 이름을 추가하거나 Dockerfile 이름이
Dockerfile
인 경우 빈 상태로 둡니다. - 선택 사항: Docker 빌드 컨텍스트 루트가 git 리포지토리의 루트가 아닌 경우 Context Directory 를 추가합니다. 그렇지 않으면 이 필드를 비워 둡니다.
- git 리포지토리의 Branch 를 의 컨테이너 이미지를 기반으로 설정합니다.
- Submit 을 클릭하여 Build Service 설정을 완료합니다.
- 빌드 시작을 클릭합니다.
태그 이름을 추가하고 Submit 을 클릭합니다. 빌드를 완료하는 데 최대 6분이 걸릴 수 있습니다.
- 태그 이름은 플러그인의 버전이어야 합니다.
-
최종 참조 URL은
registry.connect.redhat.com/namespace/repository:tag
입니다. -
예:
registry.connect.redhat.com/mycompany/rhosp16-openstack-cinder-volume-myplugin:1.0
- 새로 고침 을 클릭하여 빌드가 완료되었는지 확인합니다. 선택 사항: 일치하는 Build ID 를 클릭하여 빌드 세부 정보와 로그를 확인합니다.
-
빌드 서비스는 이미지를 빌드하고 검사합니다. 이 작업을 완료하는 데 일반적으로 10-15 분이 걸립니다. 검사가 완료되면
보기
링크를 클릭하여 검사 결과를 확장합니다.