본문 바로가기

삽질

docker container shell 관리자 접근

지금까지 docker contaienr shell에 접근할 때, 아래와 같은 방법을 사용했습니다.

docker exec -it '컨테이너ID' sh

 

vim을 다운받기 위해서 우선 apt update를 입력하니 아래와 같이 권한 거부가 발생했습니다.

 

sudo를 사용해도 해당 명령어를 차증ㄹ 수 없다는 말만 나왔습니다.

 

su 명령어를 치니 Password를 입력하라는데, 제가 아는 모든 비빌번호를 입력해도 인증 실패가 뜹니다.

 

구글링 결과 쉘 접근에서 관리자로 접근하는 방법을 찾았습니다.

명령어는 아래와 같습니다.

docker exec -itu0 '컨테이너ID' sh

 

이후에 apt update를 하니 잘 되었습니다.