● 시놀로지작업) 실시간tv m3u epg 파일 시놀로지 ssh에서 docker ubuntu1 안의 sh script 실행 파일 만들기
♨ 카랜더 일정 :
2023년04월11일
링크
첨부
본문
● 시놀로지작업) 실시간tv m3u epg 파일 시놀로지 ssh에서 docker ubuntu1 안의 sh script 실행 파일 만들기
시놀로지 작업스케쥴러나
ssh 터미널에서 패키지 실행상태에서 도커에 진입하지 안고
도커 안에 있는 sh 파일 실행하기
일반적으로 ubuntu 명령을 위하여
도커에 우분투를
도커 진입은
docker ps
docker ps -a
하여 아이디를 찾는다
docker exec -it 도커아이디 bash
하여 들어간다
여기에 script 파일 sh파일을 만들어 자동화 한다
./home/wavve/2_m3u_wavve.sh
실행을 위하여
crontab -e 로 에디터 하여 자동화 한다
crontab을 이용하지 안고 다음 명령을 시놀로지에서 실행 합니다
docker exec 패키지이름 /bin/bash -c "/디랙토리/파일 경로.sh"
============== 응용================
웨이브 M3U/EPG 생성기 작업 스케쥴러로 생성 하기(공용-WIN , MAC , LINUX)-UPDATE
https://cafe.naver.com/shieldtv/3509
docker exec ubuntu1 /bin/bash -c "/home/wavve/2_m3u_wavve.sh"
docker exec ubuntu1 /bin/bash -c "/home/wavve/3_epg_wavve.sh"
도커에 진입하지 않고 실행 할수 있다
이것을 시놀로지 작업스케쥴러에 간단히 등록 자동화 설정 사용하면 됩니다
여기에 볼륨 디랙토리가 도커 팩키지에서 디랙토리 설정 되어 있다면
이 디랙토리을 복사를 동시 실행 합니다
시놀로지 작업스케쥴러에 추가 하면 된다
# m3u파일 생성 web폴더에 복사 합니다
docker exec ubuntu1 /bin/bash -c "/home/wavve/2_m3u_wavve.sh"
docker exec ubuntu1 /bin/bash -c "/home/wavve/3_epg_wavve.sh"
cp /volume1/docker/ubuntu/home/wavve/wavve.m3u /volume1/web/wavve/wavve.m3u
cp /volume1/docker/ubuntu/home/wavve/wavve.xml /volume1/web/wavve/wavve.xml
# dsm copy wtv
cp /volume1/docker/ubuntu/home/wavve/wavve.m3u /volume1/web/wtv/wavve.m3u
cp /volume1/docker/ubuntu/home/wavve/wavve.xml /volume1/web/wtv/wavve.xml
도커의 내부 디랙토리 조건은 볼륨설정이 되어 있고 시놀로지 ssh에서 접근이 가능하면
도커 내부의 파일을 복사 가능 합니다.
파일 생성 확인
파일 복사 확인
이제 어디서나 사용 가능 합니다
☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠
뷰PDF 1,2
office view
관련자료
-
이전
-
다음
댓글목록
등록된 댓글이 없습니다.