검색
← 릴리스 노트

터미널 적응과 실행 안정성 개선

Docker · 5.0.2 · 버그수정 · 2026.01.21

진행 표시와 watch, down, 모델·환경 파일 처리 등에서 여러 수정이 이뤄졌습니다.

교안에 영향

이전 문서의 down 명령 자동 완성 안내나 --env-file 경로의 ~ 처리 설명은 더 이상 맞지 않을 수 있습니다.

요약

- 진행 표시 UI가 터미널 너비에 맞게 조정되도록 바뀌었습니다. - no explicit build has been requested 경고가 제거되고, 모델의 runtime_flags 지원이 복구되었습니다. - down 명령에 서비스 이름 자동 완성이 추가되었고, --env-file 경로의 ~ 확장과 healthcheck.disable: true 처리가 수정되었습니다. - watch에서 큰 파일 변경 묶음의 종료 및 오류 처리가 개선되었습니다. - 내부 정리와 의존성 업데이트, 테스트 보강이 함께 이뤄졌습니다.

바뀐 것

새 기능 1

  • down 명령에 서비스 이름 자동 완성을 추가했습니다.

기타 1

  • upOptions.OnExit에 대한 단위 테스트를 추가하고, 임시 compose 파일 정리, isSwarmEnabled 메서드명 오타 수정, errgroup.WithContext 사용 수정, waitTimeout이 0일 때의 timeout 초기화 수정, API version 상수 분리, sdk.md 들여쓰기 정리, attach 오류 처리와 정리 개선, 테스트 현대화, OSX 빌드 시 fsnotify build tag 설정, 의존성 업데이트와 compose를 v2.10.1로 올렸습니다.

수정 6

  • 진행 표시 UI가 터미널 너비에 맞게 조정되도록 수정했습니다.
  • 명시적인 build 요청이 없을 때 표시되던 경고를 제거했습니다.
  • models에서 runtime_flags 지원을 복구했습니다.
  • --env-file 경로의 tilde가 사용자 홈 디렉터리로 확장되도록 수정했습니다.
  • healthcheck.disable: true를 처리하도록 수정했습니다.
  • watch에서 큰 파일 변경 묶음의 종료와 오류 처리를 수정했습니다.

원문 제목 · v5.0.2