modified: serv_nginx/certbot/Dockerfile
check crone
This commit is contained in:
@@ -1,15 +1,12 @@
|
|||||||
FROM certbot/certbot
|
FROM certbot/certbot
|
||||||
|
|
||||||
# Установка зависимостей и проверка наличия cron
|
# Проверяем наличие crond (используем command -v вместо which)
|
||||||
RUN if ! which crond > /dev/null 2>&1; then \
|
RUN if ! command -v crond > /dev/null 2>&1; then \
|
||||||
echo "Cron not found. Installing cron..."; \
|
echo "Cron not found. Installing cronie..."; \
|
||||||
apt-get update && apt-get install -y cron; \
|
apk add --no-cache cronie; \
|
||||||
else \
|
else \
|
||||||
echo "Cron is already installed."; \
|
echo "Cron is already installed."; \
|
||||||
fi && \
|
fi
|
||||||
# Очистка кэша пакетов
|
|
||||||
apt-get clean && \
|
|
||||||
rm -rf /var/lib/apt/lists/*
|
|
||||||
|
|
||||||
# Создаем директории для конфигов
|
# Создаем директории для конфигов
|
||||||
RUN mkdir -p /etc/letsencrypt/config
|
RUN mkdir -p /etc/letsencrypt/config
|
||||||
|
|||||||
Reference in New Issue
Block a user