원래는 아이폰 단축어로 도커 명령들을 실행해보려고 시도했던 건데, 여러가지를 알게되어 공유해봅니다.
보통 시놀로지 도커는 root권한으로만 컨트롤 할 수가 있습니다. 그런데, DSM 6부터인가 SSH접속을 root계정으로 한번에 하는 방법이 막히면서, 일반계정으로 접속 후 => sudo -i 같은 명령으로 다시 root계정으로 들어가야 하는 불편함이 있습니다. 그러다보니 휴대폰으로 도커 컨테이너를 재시작하거나, 그 안에 스크립트를 실행하는 등의 작업이 필요할 때 좀 번거로운 면이 있었습니다만,
아래 링크를 참조해 일반계정에서 docker를 컨트롤 할 수 있게 그룹 권한 설정을 해주고나니, root계정이 아니어도, docker의 여러가지 명령을 실행할 수가 있게되었습니다. (원글 작성자 분께 감사드립니다)
https://velog.io/@ilcm96/Synology-NAS-docker-without-sudo
또한 도커 컨테이너 안팎에 있는 스크립트나 명령어 등을 아이폰(시리) 단축어 기능으로 한방에 실행하고 싶을 때, 아래와 같이 단축어 기능을 구현하여 사용할 수 있게 되었습니다.
저 같은 경우,
1) 특정 동영상 여러개를 다운 받아서(wget)
2) 하나의 동영상 파일로 합치고(ffmpeg)
3) 동영상 파일 내 스크린샷 이미지를 일정 간격(x초간격)으로 떠서(ffmpeg)
4) (합친) 동영상 파일과 스크린샷을 Drive폴더로 옮기는 - DS Cloud로 휴대폰과 동기화를 위해- (sshpass, rsync)
작업을 거의 매일 해야하다보니, 아래와 같은 단축어와 1)~4)를 구현한 sh파일로 편리하게 할 수 있게 되었습니다.
도커 활용하시는 분들께 도움이 되길 바랍니다.
잘못된 형식의 이미지 링크입니다.
/Vollago