欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

怎么給debian的docker容器添加crontab定時(shí)任務(wù)

本篇內(nèi)容主要講解“怎么給debian的docker容器添加crontab定時(shí)任務(wù)”,感興趣的朋友不妨來看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“怎么給debian的docker容器添加crontab定時(shí)任務(wù)”吧!

創(chuàng)新互聯(lián)建站網(wǎng)站建設(shè)公司,提供網(wǎng)站建設(shè)、網(wǎng)站制作,網(wǎng)頁設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);可快速的進(jìn)行網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,是專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

現(xiàn)在大部分的docke鏡像是基于debian

# cat /etc/issue
debian gnu/linux 9 \n \l

docker容器是不支持后臺(tái)服務(wù)的,像systemctl service crontab這些后臺(tái)運(yùn)行的服務(wù)是不能通過

run systemctl start nginx

類似這種方案實(shí)現(xiàn)的,你必須寫自己的entrypoint腳本來啟動(dòng)。本文記錄了基于debian的docker容器設(shè)置定時(shí)任務(wù)的方式。

案例背景

我部署一個(gè)前端項(xiàng)目,使用nginx鏡像,由于官方鏡像是基于debian,對(duì)比alpine也不覺得體積差多少,于是就使用debian作為容器系統(tǒng)。

dockerfile看起來是這樣的

from nginx:1.15.10
maintainer ryan miao

copy sources.list  /etc/apt/sources.list
run apt-get update && apt-get install -y net-tools procps curl wget vim telnet cron 、
  && apt-get autoremove && apt-get clean && rm -rf /var/lib/apt/lists/*

run mkdir -p /data/log/nginx && mkdir -p /data/web && rm /etc/nginx/conf.d/default.conf
add default.conf /etc/nginx/conf.d/
add index.html /data/web/

add clean_log.sh /data/
copy clean-cron /etc/cron.d/clean-cron
run chmod 755 /data/clean_log.sh && crontab /etc/cron.d/clean-cron

entrypoint nginx && cron && /bin/bash

大概就是安裝cron,然后替換nginx config, 然后復(fù)制我們的靜態(tài)文件,最后啟動(dòng)nginx, 啟動(dòng)cron。

說說為啥會(huì)有定時(shí)任務(wù)。可以看到我們是有定時(shí)清理腳本的,由于nginx自己沒提供日志處理模塊,所以才有清理腳本。清理腳本需要定時(shí)執(zhí)行,于是就有定時(shí)任務(wù),于是發(fā)現(xiàn)docker容器是不支持service的。

總的來說一共有以下幾步:

install

apt-get install cron

add to crontab

crontab /etc/cron.d/your-crontab

docker啟動(dòng)時(shí)啟動(dòng)cron

entrypoint cron && xxxxx

ps, 很多人還是喜歡alpine做鏡像母體的,因?yàn)樾 5@個(gè)linux命令確實(shí)不熟悉的。

到此,相信大家對(duì)“怎么給debian的docker容器添加crontab定時(shí)任務(wù)”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

分享名稱:怎么給debian的docker容器添加crontab定時(shí)任務(wù)
當(dāng)前網(wǎng)址:http://aaarwkj.com/article20/gghhco.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號(hào)、網(wǎng)站導(dǎo)航建站公司、ChatGPTApp設(shè)計(jì)、動(dòng)態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
亚洲人成伊人久久成| 91精品啪在线观看国产日本| 成人国产午夜福利网| 99久久精品费精品国产风间由美| 欧美日韩黄色在线观看| 我想看日韩一级黄色片| 国产区青青操自拍视频| 四虎在线经典视频播放| 欧美成人精品资源在线观看| 精品国产伦一区二区三区在线 | 欧美高清一区二区三区精品| 开心五月六月婷婷在线| 亚洲国产日韩欧美一级| 99精品人妻一区二区三区| 精品少妇高潮蜜臀av| 亚洲女人天堂av在线| 日韩精品一区二区视频| 久久99久久精品视频国产| 精品色妇熟妇丰满人妻5| 99国产精品久久久久久| 日韩不卡的在线视频| 国产成人原创免费观看| 夜夜草av一区二区三区| 成人爱爱视频免费观看| 欧美三级欧美一级视频看| 日韩精品视频高清在线观看| 国产精品一区二区三区激情| 久久精品国产亚洲av高清综合| 青青草网站在线观看视频| 日本人妻中文字幕一区| 日本高清一区二区网站| 欧美日韩国产91在线| 久久国产精品成人免费蜜臀| 精品一区二区三区高清| av资源在线观看少妇丰满| 久久夜色一区二区三区| 日韩av人妻一区二区三区| 国产av综合一区二区| 亚洲国产日本一区自拍| 熟女肥臀一区二区三区| 少妇熟女视频一区二区三区|