docker 常驻
启动命令:
docker run -d --name keeporaclealive --restart always alpine sh -c "while true; do for i in {1..100000}; do j=$((i*i)); done; done"
停止命令:
docker stop keeporaclealive #停止服务,容器不会被删除
docker start keeporaclealive #再次启动容器
docker rm keeporaclealive #停止后彻底删除容器。
crontab 定时任务,每日 1 点启动,每日 8 点停止。
root用户下运行:
crontab -e # 添加以下两条记录
00 1 * * * docker start keeporaclealive 00 8 * * * docker stop keeporaclealive
vi命令,按”i“键进入编辑模式,粘贴完按“esc”,再输入“ :wq ” 保存退出。
查看crond服务启动状态:service crond status乌班图系统:service cron status
查看定时任务列表:crontab -l任务到设定时间不运行的话,date检查下系统时间
参考自:https://www.ioiox.com/archives/165.html
https://www.cnblogs.com/fangyu-blog/p/16941259.html
Comments | NOTHING