FIX DNS 2

This commit is contained in:
2026-10-27 00:48:53 +03:00
parent d87e9393b2
commit 0b77be86e4
+12
View File
@@ -3,7 +3,19 @@ set -euo pipefail
# Переменные окружения должны быть установлены пайплайном:
# NEXSPENCE_URL, NEXSPENCE_TOKEN, NEXSPENCE_REPOSITORY
echo "====== Настройка локального DNS ======"
# Заменяем текущие DNS-серверы контейнера на ваш локальный DNS-сервер.
# Замените 192.168.1.50 на реальный IP-адрес вашего локального DNS-сервера (например, вашего роутера).
LOCAL_DNS="10.66.255.1"
# Перезаписываем /etc/resolv.conf. Если работаем не под root, используем sudo
echo "nameserver $LOCAL_DNS" >/etc/resolv.conf || echo "nameserver $LOCAL_DNS" | sudo tee /etc/resolv.conf
echo "Проверка работы DNS..."
cat /etc/resolv.conf
# Проверяем, видит ли теперь контейнер ваш домен
host repos.noko.tan || ping -c 1 repos.noko.tan || true
echo "======================================"
if [[ -z "${NEXSPENCE_URL:-}" || -z "${NEXSPENCE_TOKEN:-}" || -z "${NEXSPENCE_REPOSITORY:-}" ]]; then
echo "❌ Ошибка: Не все переменные окружения (NEXSPENCE_URL, NEXSPENCE_TOKEN, NEXSPENCE_REPOSITORY) установлены!"
exit 1