[Docker error] Access denied You are not allowed to use Docker You must be in the "docker-users" group
도커에 권한 오류
▶ 1. 오류 현상
- 어느날 갑자기 Window에서 Docker를 사용하고 있다가 다음과 같은 경고 문구를 노출하며 도커 실행이 안되는 일이 발생 할 수 있다.
[ Access denied You are not allowed to use Docker You must be in the "docker-users" group ]
- 얼추 내용을 추측해보면 내가 "docker-users"그룹에 속해 있어야 한다는 것을 보니 사용자 계정 권한 문제인 것 같다. 이럴때 어떻게 해결할 수 있는지 간단히 적어두려 한다.
▶ 2. 현상 해소
- Window키 클릭 => 컴퓨터 관리 검색 => 실행
- 컴퓨터 관리(로컬) => 로컬 사용자 및 그룹 => 사용자 => 그룹 설정할 계정 확인
- 컴퓨터 관리(로컬) => 로컬 사용자 및 그룹 => 그룹 => "docker-users" 클릭
- 본인이 추가할 계정 작성, 이름 확인 후 확인 클릭
- 해당 사용자가 구성원으로 등록 된 것을 볼 수 있다. "확인" 클릭.
- 다시 도커를 실행 해보자. 다음과 같은 메세지가 출력 될 것 이다.
[ You need to log out of Windows Then your "docker-users" membership will be taken into account Docker Desktop ]
- 데충 로그아웃 후 다시 접속하면 Docker Desktop의 멤버쉽을 취득할 수 있다. 즉 권한 설정이 잘 되어있을 것이라고 한다. 로그아웃 후 다시 로그인 하거나, 그냥 재부팅 해줘도 된다.
- 정상적으로 실행되는 것을 볼 수 있다.
끝. 어쩌다 한번씩 계정 권한, 그룹 권한 변경시 참고하자.