palimpsest build 프론트엔드와 출력 워크플로우

palimpsest build 프론트엔드와 출력 워크플로우 A workflow diagram generated by Archify. 01 / 명령 입력 02 / Build frontend 03 / 입력과 builder 04 / 출력과 기록 Parse Resolve + build Emit + record build · file/context/tag · 명령 입력 › Parse build file/context/tag frontend 선택 · native / Dockerfile · Build frontend › Parse frontend 선택 native / Dockerfile Palimpsestfile · native recipe · Build frontend › Resolve + build Palimpsestfile native recipe Dockerfile · BuildKit frontend · Build frontend › Resolve + build Dockerfile BuildKit frontend 입력 고정 · online/offline 정책 · 입력과 builder › Resolve + build 입력 고정 online/offline 정책 Buildx builder · OCI exporter 필요 · 입력과 builder › Emit + record Buildx builder OCI exporter 필요 OCI layout · Dockerfile 결과 · 입력과 builder › Emit + record OCI layout Dockerfile 결과 artifact 생성 · image/layer/bundle · 출력과 기록 › Emit + record artifact 생성 image/layer/bundle store 기록 · 경로와 metadata · 출력과 기록 › Emit + record store 기록 경로와 metadata Dockerfile native Legend CLI·대화 표면 Local 처리 State와 store Hub·registry 외부 도구

Native frontend

  • • Palimpsestfile은 정확히 하나의 tag와 --base를 요구합니다
  • • offline 모드는 이미 있는 로컬 입력만 허용합니다

Dockerfile frontend

  • • 기본 docker driver는 필요한 OCI exporter를 제공하지 않습니다
  • • Palimpsest는 builder를 만들거나 재구성하지 않습니다