3.5. odo CLI 참조
3.5.1. odo build-images
odo
는 Dockerfile을 기반으로 컨테이너 이미지를 빌드하고 이러한 이미지를 레지스트리에 푸시할 수 있습니다.
odo build-images
명령을 실행할 때 odo
는 이미지
유형을 사용하여 devfile.yaml
의 모든 구성 요소를 검색합니다. 예를 들면 다음과 같습니다.
components: - image: imageName: quay.io/myusername/myimage dockerfile: uri: ./Dockerfile 1 buildContext: ${PROJECTS_ROOT} 2 name: component-built-from-dockerfile
각 이미지 구성 요소에 대해 odo는 podman
또는 docker
(이 순서대로 발견된 첫 번째)를 실행하여 지정된 Dockerfile, 빌드 컨텍스트 및 인수를 사용하여 이미지를 빌드합니다.
--push
플래그가 명령에 전달되면 이미지가 빌드 후 해당 레지스트리로 푸시됩니다.