modified: serv_nginx/certbot/Dockerfile

check crone
This commit is contained in:
valitovgaziz
2025-08-08 17:36:06 +05:00
parent bc6a0d479a
commit ad88d2db13
+5 -8
View File
@@ -1,15 +1,12 @@
FROM certbot/certbot
# Установка зависимостей и проверка наличия cron
RUN if ! which crond > /dev/null 2>&1; then \
echo "Cron not found. Installing cron..."; \
apt-get update && apt-get install -y cron; \
# Проверяем наличие crond (используем command -v вместо which)
RUN if ! command -v crond > /dev/null 2>&1; then \
echo "Cron not found. Installing cronie..."; \
apk add --no-cache cronie; \
else \
echo "Cron is already installed."; \
fi && \
# Очистка кэша пакетов
apt-get clean && \
rm -rf /var/lib/apt/lists/*
fi
# Создаем директории для конфигов
RUN mkdir -p /etc/letsencrypt/config