참고로 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 |