docker下ubuntu容器,启动crontab服务操作过程

前提:启动好ubuntu容器好,进入交互界面:

1. 设置阿里镜像源(可以不执行,目的是为了下载快点)

cp /etc/apt/sources.list /etc/apt/sources.list.bak

sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list

sed -i 's/security.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list

2.安装tzdata,目的是设置时区

apt-get update

export DEBIAN_FRONTEND=noninteractive

apt-get install -yq tzdata

echo 'Asia/Shanghai' >/etc/timezone

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 

3. 安装cron服务,编辑/etc/pam.d/cron文件中,required字段修改为sufficient

apt-get install -y cron

cp /etc/pam.d/cron /etc/pam.d/cron.bak

sed -i 's/required/sufficient/g' /etc/pam.d/cron

4. 启动cron服务

service cron start


此时,即可加入crontab定时任务啦。

     crontab -e 添加定时任务

     crontab -l 展示定时任务清单

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容