내가 개발해볼게!!
Docker 에러: the input device is not a TTY 본문
git bash에서 -it 옵션을 붙여 docker 커맨드를 실행하자 다음과 같은 오류가 발생했습니다.
원인
Git 초기 설치 시 터미널을 mintty로 설정한 경우 발생하는 에러.
해결법
1. 커맨드에서 t 옵션을 빼고 실행합니다
docker exec -i [container id] /bin/sh
2. 커맨드 앞에 winpty를 붙이고 실행합니다.
winpty docker exec -t [container id] /bin/sh
3. Git 재설치 과정에서 터미널을 Window로 지정합니다