Synology에서 도커 root없이 사용하기
2023년 12월 5일 화요일
1분 소요
0회
문제
SSH로 연결해서 사용하던 중 docker 명령을 실행하면 권한 오류가 발생한다.
문제 해결
- 만약 docker그룹이 없다면 먼저 docker그룹을 생성한다.
- 접속한 사용자를 사용자에 docker그룹을 추가한다.
- docker.sock의 소유자를 root:docker로 변경해준다.
ssh에 재접속하면 root권한없이 사용할 수 있다.
shellscript
1
2
3
4
# 도커 그룹 생성
sudo synogroup --add docker {your_username}
# docker 소켓의 소유자 그룹 변경
sudo chown root:docker /var/run/docker.sock
Loading reactions