728x90
반응형
- 도커 컨테이너 안으로 접근 하려고 했는데, 아래와 같은 에러 메세지가 발생을 했다.
the input device is not a TTY. If you are using mintty, try prefixing the command with 'winpty'
- 구글링 해보니 Git을 설치 시 설정을 mintty로 했을때 발생한느 알람이란다.
> 해결 방법은 간단하다.
1. Git 재 설치 → 콘솔설정을 windows로 변경하여 설치
2. 실행 명령어 앞에 winpty만 붙여주면 된다.
ex) winpty docker exec -it nx bash
- 정상 접근 화면
pc@DESKTOP-AU6L1FT MINGW64 /
$ winpty docker exec -it nx bash
root@83f0feb25853:/# ls -l
total 80
drwxr-xr-x 2 root root 4096 Dec 1 00:00 bin
drwxr-xr-x 2 root root 4096 Oct 3 09:15 boot
drwxr-xr-x 5 root root 340 Dec 13 08:02 dev
drwxr-xr-x 1 root root 4096 Dec 2 10:59 docker-entrypoint.d
-rwxrwxr-x 1 root root 1202 Dec 2 10:58 docker-entrypoint.sh
drwxr-xr-x 1 root root 4096 Dec 13 08:02 etc
drwxr-xr-x 2 root root 4096 Oct 3 09:15 home
drwxr-xr-x 1 root root 4096 Dec 1 00:00 lib
drwxr-xr-x 2 root root 4096 Dec 1 00:00 lib64
drwxr-xr-x 2 root root 4096 Dec 1 00:00 media
drwxr-xr-x 2 root root 4096 Dec 1 00:00 mnt
drwxr-xr-x 2 root root 4096 Dec 1 00:00 opt
dr-xr-xr-x 195 root root 0 Dec 13 08:02 proc
drwx------ 2 root root 4096 Dec 1 00:00 root
drwxr-xr-x 1 root root 4096 Dec 13 08:02 run
drwxr-xr-x 2 root root 4096 Dec 1 00:00 sbin
drwxr-xr-x 2 root root 4096 Dec 1 00:00 srv
dr-xr-xr-x 13 root root 0 Dec 13 08:02 sys
drwxrwxrwt 1 root root 4096 Dec 2 10:59 tmp
drwxr-xr-x 1 root root 4096 Dec 1 00:00 usr
drwxr-xr-x 1 root root 4096 Dec 1 00:00 var
- 컨테이너 안으로 접근하여 작업을 하는 경우가 간혹 있다... 그럴때 대비해서 잘 알아두자.
- 끝 -
728x90
반응형
'Docker > Docker (도커)' 카테고리의 다른 글
Dockerfile 내용 정리 대상 (0) | 2022.03.21 |
---|---|
Docker image 찾는 방법 (0) | 2021.12.23 |
Docker - 도커를 완전히 제거하는 방법 (docker & 이미지) (0) | 2021.12.04 |
Docker - 도커 컨테이너 ip 확인 방법 (3) | 2021.12.04 |
워드프레스 도커 이미지 만들기 (0) | 2021.09.04 |