From d5b945cc7df5d68a3aebe52fdf4a113164819e0e Mon Sep 17 00:00:00 2001 From: valitovgaziz Date: Fri, 8 Aug 2025 17:30:26 +0500 Subject: [PATCH] modified: serv_nginx/certbot/Dockerfile add check for cron in conteiner --- serv_nginx/certbot/Dockerfile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/serv_nginx/certbot/Dockerfile b/serv_nginx/certbot/Dockerfile index 21cc404..f48ed99 100644 --- a/serv_nginx/certbot/Dockerfile +++ b/serv_nginx/certbot/Dockerfile @@ -1,6 +1,17 @@ FROM certbot/certbot -# устанавливать cron отдельно не нужно он уже есть в этом image certbot/certbot +# Установка зависимостей и проверка наличия cron +RUN apt-get update && \ + # Проверяем, установлен ли cron + if ! command -v crond > /dev/null 2>&1; then \ + echo "Cron not found. Installing cron..."; \ + apt-get install -y cron; \ + else \ + echo "Cron is already installed."; \ + fi && \ + # Очистка кэша пакетов + apt-get clean && \ + rm -rf /var/lib/apt/lists/* # Создаем директории для конфигов RUN mkdir -p /etc/letsencrypt/config