我有几个 python 写的脚本,本来想直接宿主机的 crontab 定时跑就好了。最近学了一下 docker,就想着是不是应该将这些定时任务 docker 化?
那么问题就来了:
1
misaka19000 2019-02-14 15:18:33 +08:00
额,为了跑定时任务用 docker ?个人觉得没有必要
|
2
yzc27 OP @misaka19000 我发现哪怕一个简单的 python 脚本封装进 docker,生成的 image 的 size 也挺大的
|
3
qwjhb 2019-02-14 15:46:18 +08:00
可以用 docker 建 python 环境跑脚本 但是连脚本都装进去就何苦了呢=-=
|
4
boris1993 2019-02-14 15:57:09 +08:00 via Android
有点折腾啊......
一定要放的话,感觉就启动一个常年运行的镜像,里面放着所有脚本,镜像里面 crontab,这样好点 |
5
dapang1221 2019-02-14 16:08:45 +08:00
我记得 docker 里边不能用 crontab 的吧,docker 只会管一个主进程的状态,进程退出了容器也就停了,忘了,以前折腾过,试了下用不了,就没再折腾……
|
6
julyclyde 2019-02-15 08:20:41 +08:00
虽然我习惯性批判无脑使用容器
不过这次不得不承认,其实对 python 来说用容器还是挺好的,就可以带着一堆累赘和外界隔离了 |