service:pihole
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
service:pihole [16.10.2024 06:09] – [Контейнер не стартует после перезагрузки хоста] viacheslav | service:pihole [27.03.2025 21:59] (текущий) – [Docker] viacheslav | ||
---|---|---|---|
Строка 15: | Строка 15: | ||
pihole -up | pihole -up | ||
</ | </ | ||
+ | :!: В 6-й версии изменились названия переменных и т. д. [[https:// | ||
===== Установка ===== | ===== Установка ===== | ||
==== Docker ==== | ==== Docker ==== | ||
Строка 43: | Строка 43: | ||
environment: | environment: | ||
TZ: ' | TZ: ' | ||
- | | + | |
- | | + | |
- | | + | |
- | PIHOLE_DNS_: ' | + | |
; | ; | ||
11; | 11; | ||
- | | + | |
- | | + | |
ports: | ports: | ||
- 192.168.1.15: | - 192.168.1.15: | ||
Строка 58: | Строка 57: | ||
- ' | - ' | ||
- ' | - ' | ||
- | |||
</ | </ | ||
Строка 119: | Строка 117: | ||
elapsedTime=0 | elapsedTime=0 | ||
- | ping -c 1 $ipServerAddress > /dev/null 2>& | + | ping -c 1 \$ipServerAddress > /dev/null 2>& |
- | while [ $? -ne 0 ]; do | + | while [ \$? -ne 0 ]; do |
- | if [ " | + | if [ "\$elapsedTime" |
# Timeout | # Timeout | ||
exit 1 | exit 1 | ||
fi | fi | ||
- | elapsedTime=$((elapsedTime + cycleLength)) | + | elapsedTime=\$((elapsedTime + cycleLength)) |
- | sleep $cycleLength | + | sleep \$cycleLength |
- | ping -c 1 $ipServerAddress > /dev/null 2>&1 | + | ping -c 1 \$ipServerAddress > /dev/null 2>&1 |
done | done | ||
EOF | EOF | ||
Строка 134: | Строка 132: | ||
# Сделать скрипт запускаемым | # Сделать скрипт запускаемым | ||
chmod ug+x / | chmod ug+x / | ||
- | <\code> | + | </code> |
https:// | https:// | ||
service/pihole.1729058984.txt.gz · Последнее изменение: 16.10.2024 06:09 — viacheslav