ETC.

docker crontab, date, tz, location, mac-address

Kyle79 2021. 4. 30. 11:06

 

 

참고로 crontab 등록시에는 -it 옵션을 빼야 정상 동작함을 잊지 말자. crontab의 경우 interactive 환경을 쓸 필요가 없기 때문에 -i 옵션을 넣어줄 필요가 없으며 terminal 이용도 필요 없기 때문에 -t 옵션도 빼주자.

 

 

추가로 docker container를 실행하면 date가 맞지 않는 문제가 발생한다. 서비스 실행시에는 치명적인 문제가 될 수 있으며 처음 docker container를 만들때 "-e TZ=Asia/Seoul" 이 구문을 추가해 주면 된다.

 

$> sudo docker run -it --name=test -e TZ=Asia/Seoul -p 8000:8000 -v work:/work test:0.1

 

docker container는 실행 시마다 다른 mac-address를 가지는데 container를 만들 때, mac-address를 지정할 수도 있다.

 

$> sudo docker run -it --name=test --mac-address="00:AC:12:33:42:15" -p 8000:8000 -v work:/work test:0.1

 

'ETC.' 카테고리의 다른 글

Git 권한 되돌리기  (0) 2021.05.27
토스 개발자 컨퍼런스 SLASH 21  (0) 2021.04.30
socat  (0) 2021.04.28
쉘 스크립트  (0) 2021.04.15
Mac OS 업데이트 오류 대처방법(xcrun: error)  (0) 2021.03.02