검색
← 릴리스 노트

TTY 처리와 데드락 수정

Docker · 5.1.1 · 버그수정 · 2026.03.20

TTY가 켜졌을 때만 ConsoleSize를 전달하고, ttyWriter.Done() 데드락을 고쳤습니다.

교안에 영향

TTY 관련 안내에서 ExecAttach의 ConsoleSize 전달 조건과 ttyWriter.Done() 동작을 예전처럼 설명하면 맞지 않습니다.

요약

- ExecAttach에서 TTY가 활성화된 경우에만 ConsoleSize를 전달하도록 변경했습니다. - ttyWriter.Done()의 데드락 문제를 수정했습니다. - go1.25.8로 업데이트했고, 여러 의존성 버전을 함께 올렸습니다.

바뀐 것

기타 6

  • go1.25.8로 업데이트했습니다.
  • github.com/moby/moby/api를 1.53.0에서 1.54.0으로 올렸습니다.
  • golang.org/x/sys를 0.41.0에서 0.42.0으로 올렸습니다.
  • github.com/containerd/containerd/v2를 2.2.1에서 2.2.2로 올렸습니다.
  • golang.org/x/sync를 0.19.0에서 0.20.0으로 올렸습니다.
  • github.com/moby/moby/client를 0.2.2에서 0.3.0으로 올렸습니다.

수정 2

  • ExecAttach에 TTY가 활성화된 경우에만 ConsoleSize를 전달하도록 수정했습니다.
  • ttyWriter.Done()의 데드락을 수정했습니다.

원문 제목 · v5.1.1