使用anacron备份dockerized mongodb

时间:2018-09-27 11:04:10

标签: mongodb docker ubuntu cron backup

我想使用anacron作业备份mongodb:4.0.2容器(基于ubuntu xenial)。

我的Dockerfile

FROM mongo:4.0.2

RUN apt-get update && \
  apt-get install -y --no-install-recommends anacron && \
  apt-get clean && \
  rm -rf /var/lib/apt/lists/*

COPY ./backup.sh /usr/local/bin
RUN chmod +x /usr/local/bin/backup.sh

RUN echo "1 10 mybackup /bin/bash /usr/local/bin/backup.sh" >> /etc/anacrontab

CMD ["cron", "-f"]

但是备份不起作用。我希望在容器首次启动后10分钟进行第一次备份(由于1 10 mybackup ...)。

0 个答案:

没有答案