Synology에서 도커 root없이 사용하기

2023년 12월 5일 화요일
1분 소요
0회

문제

SSH로 연결해서 사용하던 중 docker 명령을 실행하면 권한 오류가 발생한다.

문제 해결

  1. 만약 docker그룹이 없다면 먼저 docker그룹을 생성한다.
  2. 접속한 사용자를 사용자에 docker그룹을 추가한다.
  3. 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

© 2024 Hopoduck. All rights reserved.