1. Обзор
Как системные администраторы, мы неизменно сталкиваемся с необходимостью планирования задач. Мы можем добиться этого, используя службы cron
в системах Linux. Кроме того, мы можем включить службы планирования cron
в контейнерных системах.
Теперь в этом руководстве будут рассмотрены два разных способа включения служб cron в контейнерах Docker.
В первом подходе мы встроим службы cron
в образ Docker с помощью Dockerfile, тогда как в другом методе будет показано, как установить службы планирования в контейнере.
2. Службы Cron — использование подхода Dockerfile
Создание образов с помощью Dockerfile
— один из самых простых способов создания образов контейнеров. Итак, как мы это делаем? По сути, Dockerfile
— это простой текстовый файл, содержащий набор инструкций по созданию образа. Нам нужно передать задачу планирования, детали cron
и вызвать службы cron
из Dockerfile
.