반응형
시놀로지 나스를 사용하면서 도커를 이용할 일이 많아졌다.
그런데 도커 명령어를 사용할 때마다 sudo 를 붙이고 패스워드를 입력해야 하는 번거로움이 있다.
물론 보안상 그렇게 해 놓는것이 좋지만
자동화 프로세스나 배치 프로그램등을 만들때에는 여간 까다로운게 아니다.
그래서 docker 명령어를 sudo 없이 사용하는 방법을 찾아보았고
이를 기록하려 한다.
방법은 간단하다.
만약 본인이 시놀로지 나스에 ssh 로 접속해 docker 명령어를 사용하는데
sudo 없이 사용했을때
이런 오류가 나온다면 아래와 같이 적용하면 될 것이다.
sudo synogroup --add docker <your_username>
sudo chown root:docker /var/run/docker.sock
뭐 나와 있듯이 <your_username>에는 자신의 사용자명을 넣으면 된다.
그런 다음 SSH 를 다시 접속하면 sudo 없이도 docker 명령어를 사용할 수 있게 된다.
반응형