시놀로지 시놀로지 SSH 터미널에서 후 도커 컨테이너 접속하기
덕후
3990 0 0
시놀로지 SSH에서 도커 컨테이너 들어가는 두가지 방법
시놀로지 SSH에 루트 계정으로 들어가 있어서 그냥 도커 컨테이너도 들어갈 수 있을 줄 알았더니 아니었네요. 시놀로지 DSM에서 쉽게 들어가는 방법도 있지만 내부 터미널이 좀 허접합니다.
시놀로지 DSM - 도커 - 컨테이너 - 터미널 이렇게 들어가셔도 됩니다.
하지만 외부 SSH 프로그램에서 시놀로지로 들어가서 도커로 들어가려는 경우에는
- sudo chmod 666 /var/run/docker.sock
- docker exec -t -i [컨테이너이름] /bin/bash
위의 두줄을 실행해주시면 됩니다. 컨테이너이름에서 []는 빼주세요. 컨테이너가 dukdo라면 docker exec -t -i dukdo /bin/bash
두번째거 부터 하면 권한문제 때문에 안됩니다.