4.2.1 빌드 추가
도커 이미지에 대한 빌드 작업을 추가합니다. 어플리케이션 다운로드, 빌드, 이미지 빌드로 총 3가지를 선택하여 할 수 있습니다.
a) 서비스 → 빌드 관리 → 빌드 액션 메뉴(활성화) → 작업 설정 편집을 선택하여 해당 페이지로 이동합니다.
b) 어플리케이션 다운로드, 어플리케이션 빌드, 이미지 빌드 내용을 작성하고 생성버튼을 눌러 서버를 생성합니다.
빌드 생성 단계 | 설명 |
---|---|
어플리케이션 다운로드 | 빌드에 필요한소스를다운로드합니다. |
어플리케이션 빌드 | 소스의 컴파일이 필요할 경우 사용됩니다. 커맨드 - 빌드하면서 실행될 작업입니다. 호스트 경로 - 작업이 이루어질 컨테이너 경로와 그와 마운트되는 호스트경로를 작성합니다. Working dir -실제 컨테이너안에서 작업할 경로로 컨테이너 경로와 맞춰줍니다. 이미지 - 빌드시 사용될 이미지 입니다. |
이미지 빌드 | 앞서 작업된 소스로 도커파일을 만들어 이미지를 만들고 해당이미지를 레지스트리 저장소에 저장하는 단계입니다. |
- 빌드 기본 정보
기본 정보 | 설명 |
---|---|
이름 | 생성할 빌드의 이름을 넣습니다. |
최근 액션 | 빌드의 최근 동작 상태를 나타냅니다. |
상태 | 빌드의 현재 상태입니다. |
- 어플리케이션 다운로드
어플리케이션 다운로드 | 설명 |
---|---|
리파지토리 종류 | 소스파일을 내려받을 버전관리툴의 종류입니다. 현재 버전에서는 GIT만을 지원하고 있습니다. |
프로토콜 유형 | GIT에서 제공하는 HTTP/HTTPS 프로토콜을 지원합니다. |
깃 저장소 유형 | Private/Common을 지원합니다. |
리파지토리 URL | 다운로드 하기위한 GIT저장소 URL을 넣습니다. |
리파지토리 User ID | GIT저장소의 권한을 갖는 ID를 입력합니다. |
리파지토리 패스워드 | GIT저장소의 권한을 갖는 ID의 패스워드를 입력합니다. |
타겟 브랜치 | 다운로드할 소스의 브랜치정보를 입력합니다. |
- 어플리케이션 빌드
어플리케이션 빌드 | 설명 |
---|---|
커맨드 | 빌드하면서 실행될 명령어입니다. |
호스트경로 | 다운로드 된 소스가 있는 경로입니다. |
컨테이너 경로 | 작업이 이루어질 컨테이너 경로입니다. |
Working dir | 실제 컨테이너안에서 작업할 경로로 컨테이너 경로와 맞춰줍니다. |
이미지 | 빌드를 실행할 컨테이너 이미지입니다. |
- 이미지 빌드
이미지 빌드 | 설명 |
---|---|
Dockerfile | 이미지를 만들기위한 Dockerfile입니다. |
레지스트리명 | 생성한 이미지를 저장하는 레지스트리를 선택합니다. |
이미지 | 생성한 이미지를 레지스트리에 저장 할 이미지 명 과 태그입니다. |