이것저것 프로그래밍 정리(Macbook)

sudo 권한 없이 docker 실행 본문

docker

sudo 권한 없이 docker 실행

parkaparka 2023. 12. 1. 13:54
반응형

docker 를 설치후 띄워져 있는 container 확인이나 다른 docker 명령어를 활용할때 다음과 같이 sudo 로 실행해야 되는 경우가 있습니다.
sudo 권한 없이 docker를 활용할 수 있도록 변경해보겠습니다.

$ sudo docker ps
CONTAINER ID   IMAGE      COMMAND     CREATED       STATUS      PORTS    NAMES

기본적으로 docker는 root 권한을 갖거나 docker 그룹의 멤버여야 docker 명령어를 활용 가능합니다.
docker 그룹에 아래 명령어를 활용해서 docker group에 사용자를 추가해 주도록 하겠습니다.

$ sudo usermod -aG docker $USER

이후 변경된 사항을 활성화 시켜 줍니다.

$ newgrp docker

이후 확인해 보면 sudo 없이 docker 명령어가 사용 가능합니다.

$ docker ps
CONTAINER ID   IMAGE      COMMAND     CREATED       STATUS      PORTS    NAMES
반응형
Comments