클라우드 엔지니어/Docker

docker 출석체크 자동화 3탄 스케줄링-리눅스 크론탭

해아's 2023. 1. 27. 10:29

이전글.

더보기

https://myharu.tistory.com/218

 

Docker 가지고 놀기 1탄 - 웹 크롤링(docker,python,selenium 등등)

일단 1탄이다. 시작은 반이니까.. 흐름은 이렇다. 도커로 만든 크롤러가 특정사이트에서 특정 상품이 있는지 체크하고 있으면 텔레그램으로 알려주는 기능이다. 일단 도커파일 만들기 FROM python:3

myharu.tistory.com

https://myharu.tistory.com/219

 

출석체크 셀레니움 도커 이전작업 1일차 함수들 만들어두기

원래는 윈도우에 스케쥴링으로 구성해놨었다.. 근데 윈도우서버가 노후되고 실행이 잘안되서 도커로 이전작업을 한뒤에 클라우드에 도커 컨테이너 방식으로 올려볼 예정이다. 현재 작업된 소

myharu.tistory.com

https://myharu.tistory.com/220

 

Docker 출석체크 이사가기 2차 출석체크 만들기

이전글. https://myharu.tistory.com/218 Docker 가지고 놀기 1탄 - 웹 크롤링(docker,python,selenium 등등) 일단 1탄이다. 시작은 반이니까.. 흐름은 이렇다. 도커로 만든 크롤러가 특정사이트에서 특정 상품이 있

myharu.tistory.com

https://myharu.tistory.com/221

 

docker 출석체크 자동화 3탄 스케줄링-시놀로지 작업스케줄러

이전글. 더보기 https://myharu.tistory.com/218 Docker 가지고 놀기 1탄 - 웹 크롤링(docker,python,selenium 등등) 일단 1탄이다. 시작은 반이니까.. 흐름은 이렇다. 도커로 만든 크롤러가 특정사이트에서 특정 상

myharu.tistory.com

 

 

 

원래는 리눅스 작업스케줄러인 크론탭도 할려고 하였으나 굳이 할필요없을거같아서 링크로 대체한다.

https://jdm.kr/blog/2

 

리눅스 크론탭(Linux Crontab) 사용법 :: JDM's Blog

* 이 포스팅은 네이버 블로그에서 작성(2013.04.01)한 내용을 옮겨온 것입니다. 오늘은 리눅스 크론탭에 대해 알아볼까 합니다. 음, 윈도우에서는 스케줄러와 비슷하다고 보면 되겠네요. "특정 시간

jdm.kr

간단하게 정리하자면

루트 관리자 상태에서 작업해야한다.

도커 명령어들을 루트에서 실행했기때문이다.

crontab -l

현재 크론탭에서 작동중인녀석들의 리스트를 확인하고

crontab -e

크론탭을 수정하러 들어간다

* 7 * * *  /volume1/SSD_DATA/chrome/loop.sh

를 맨마지막줄에 추가한다.

어짜피 시놀로지도 리눅스 기반이라 쉘로 작동하듯이 리눅스도 동일한 소스를 사용할 수 있다.

이러면 매년 매월 매일 7시에 loop.sh를 실행하는 소스인것이다.

728x90
반응형