1
0
mirror of https://github.com/pravets/oscript-images.git synced 2025-11-25 22:32:37 +02:00
Files
oscript-images/scripts/docker_login.sh

17 lines
701 B
Bash
Raw Normal View History

#!/bin/bash
# Проверка наличия необходимых переменных среды
if [[ -z "$DOCKER_REGISTRY_URL" || -z "$DOCKER_LOGIN" || -z "$DOCKER_PASSWORD" ]]; then
echo "Ошибка: Необходимо установить переменные среды DOCKER_REGISTRY_URL, DOCKER_LOGIN и DOCKER_PASSWORD."
exit 1
fi
echo "Авторизуемся в $DOCKER_REGISTRY_URL"
echo "$DOCKER_PASSWORD" | docker login "$DOCKER_REGISTRY_URL" -u "$DOCKER_LOGIN" --password-stdin
if [[ $? -eq 0 ]]; then
echo "Успешная авторизация в $DOCKER_REGISTRY_URL"
else
echo "Ошибка авторизации в $DOCKER_REGISTRY_URL"
exit 1
fi