검색
← 릴리스 노트

리소스 재조정 계획 지원

Docker · 5.4.0 · 기능추가 · 2026.08.03

볼륨과 네트워크 같은 리소스를 plan에서 재조정하도록 지원합니다.

교안에 영향

reconcile의 plan 동작과 service 선택, env file 처리, 관련 옵션 안내가 이전 설명과 달라졌습니다.

요약

- reconcile에서 volume recreation과 network lifecycle을 plan에 모델링합니다. - zero-replica 서비스 해시, service 선택 경고, config 플래그 적용을 수정했습니다. - build, oci, config, cp 관련 동작과 env 파일 누락 처리, pre_start hook 이미지 해석을 바로잡았습니다. - 내부 의존성과 빌드 도구, 문서, CI 설정을 업데이트했습니다.

바뀐 것

새 기능 2

  • reconcile에서 volume recreation을 plan에 모델링합니다.
  • reconcile에서 network lifecycle을 plan에 모델링합니다.

기타 6

  • README에서 Go Report Card 배지를 제거했습니다.
  • 문서에서 AGENTS.md 표준을 채택하고 CLAUDE.md를 그쪽으로 연결했습니다.
  • Dockerfile의 golang 이미지를 alpine 3.23으로 업데이트했습니다.
  • 문서에서 날짜가 있는 AI_AGENT_DISCLOSURE.md를 요구하고 커밋된 복사본을 제거했습니다.
  • CI에서 OIDC를 사용해 Docker Hub로 이미지를 게시합니다.
  • 여러 의존성을 갱신했습니다.

수정 10

  • zero-replica 서비스가 hashing 과정에서 보존되도록 했습니다.
  • service 선택이 조용히 무시될 때 경고를 표시합니다.
  • build에서 attested index가 아니라 platform image-manifest digest를 사용합니다.
  • up이 model을 다시 불러올 때 --insecure-registry를 반영합니다.
  • type:image volume sources와 pre_start hook images를 고정합니다.
  • 더 많은 runtime commands에서 env file이 없어도 허용합니다.
  • pre_start hook images를 service images와 함께 해석합니다.
  • dry-run CopyFromContainer에서 비어 있지 않은 Content를 반환합니다.
  • config flags를 --services / --volumes / --networks / --models / --hash에 적용합니다.
  • scale, watch, shell completion에서 env file 누락을 허용합니다.

원문 제목 · v5.4.0