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

怎么給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è)
蜜臀av网站在线播放| 欧美内射专区精品一区| 色婷婷av一二三区竹菊| 懂色粉嫩蜜臀久久一区二区| 国产亚洲一线二线三线| 欧美黄片高清免费播放| 国产亚洲av看码精品永久| 国产乱子一区二区三区| 亚洲三区四区视频在线观看| 天天操天天干蜜桃av| 亚洲av十八禁在线播放| 国产一区日本二区欧美三区| 日韩在线不卡视频一区| 国产亚洲精品一区在线| 丰满高潮少妇在线观看| 国产中文字幕一区久久| 婷婷激情六月中文字幕| 亚洲av成人在线观看| 国产传媒网站在线观看| 欧美性生活在线视频观看| 人妻一区二区三区免看| 闫国产一区二区三区色噜噜| 精品人妻aⅴ一区二区| 亚洲精品小视频在线观看| 国产欧美成人综合色就色| 中文字幕乱码高清免费| 久草区免费在线视频播放| 国产亚洲欧美精品久久久久久| 91麻豆精品一二三区在线| 亚洲欧美国产成人在线| 成人黄色动作片在线观看| 欧美日韩高清一区二区三区| 日本中文字幕免费专区| 丰满少妇诱惑在线观看| 亚洲综合色婷婷七月丁香| 一二三四在线观看日本资讯| 亚洲欧美日韩国产桃色| 成人免费毛片1000部| 久久久国产精品视频一区| 97在线视频观看视频在线| 国产二区三区在线播放|