diff --git a/README.md b/README.md index 6903d5f..bb70eee 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ - `-R, --repositories`: Список репозиториев через точку с запятой для использования в Docker образе. - `-o, --old`: Использовать метод сборки для устаревшей версии Docker. - `-r, --push-to-registry`: Адрес registry для отправки образов. -- `-p, --port`: Порт registry (по умолчанию `5000`). +- `-p, --port`: Порт registry. - `-h, --help`: Показать справку. ### Примеры сборки образа: diff --git a/build.sh b/build.sh index ddec229..ae7edb9 100755 --- a/build.sh +++ b/build.sh @@ -10,7 +10,7 @@ usage() { echo " -o, --old Использовать метод сборки для устаревшей версии Docker" echo " -R, --repositories Список репозиториев для сборки (через точку с запятой)" echo " -r, --push-to-registry Адрес registry для отправки образов" - echo " -p, --port Порт registry (по умолчанию 5000)" + echo " -p, --port Порт registry" echo " -h, --help Показать эту справку" exit "$exit_code" } @@ -50,7 +50,7 @@ name="" version="" base_image_version="" registry_address="" -port="5000" +port="" use_old=false dockerfile="Dockerfile.27.3.1" repositories="" @@ -131,7 +131,11 @@ else fi if [ "$push_to_registry" = true ]; then - registry="$registry_address:$port" + if [ -z "$port" ]; then + registry="$registry_address" + else + registry="$registry_address:$port" + fi echo "🏷 Создание тегов для registry..."