crontab으로 docker실행시 -i플래그 제거 (시놀로지 팁)

|

시놀로지에서 도커 운영중 ubuntu에서 supervisor을 실행해야하는데 도커가 재부팅시마다 supervisor이 실행이 되지않아

시놀로지에서 sudo vi /etc/crontab

docker exec 이미지명 supervisord -c /etc/supervisor/supervisord.conf

와 같이 추가하고 sudo synoservicectl --restart crond 으로 리스타트 해주면 된다

평소처럼 아무생각없이 -it옵션을줘서 실행이 되지 않아 몇일을 헤멨다... ㅠ


실제 서버에서 dockderfile이나 docker-compose를 만들어서 부팅시 실행하게 해주면 되지만 시놀로지 docker운영에선 이것들이 되지 않는다...

이미지를 만들어 docker에 올려 내려받음 되지만... 귀찮으므로...  

And