Управлять реестром контейнеров можно не только через панель управления, но и с помощью сторонних CLI-утилит. Одна из таких утилит — regctl, кроссплатформенная утилита для работы с реестрами.
Установка
Скачайте бинарный файл:
curl -L https://github.com/regclient/regclient/releases/latest/download/regctl-linux-amd64 -o regctl
Сделайте файл исполняемым:
chmod +x regctl
Переместите файл в системную директорию:
sudo mv regctl /usr/local/bin/regctl
Проверьте установку:
regctl version
Авторизация
Для авторизации выполните команду:
regctl registry login имя_реестра.registry.twcstorage.ru \ --user имя_пользователя \ --pass токен
Где:
-
имя_реестра— имя, указанное при создании реестра; -
имя_пользователя— любое значение; -
токен— токен, выданный при создании реестра.
После выполнения команды данные будут сохранены в ~/.regctl/config.json, и повторная авторизация не потребуется.
Команды
Получить список всех доступных команд:
regctl
Вывести список всех репозиториев:
regctl repo ls имя_реестра.registry.twcstorage.ru
Просмотреть теги образа:
regctl tag ls имя_реестра.registry.twcstorage.ru/имя_репозитория/имя_образа
Получить информацию об образе:
regctl image inspect имя_реестра.registry.twcstorage.ru/имя_репозитория/имя_образа:тег
Удалить образ:
regctl image rm имя_реестра.registry.twcstorage.ru/имя_репозитория/имя_образа:тег
Была ли статья полезна?
Ваш ответ поможет улучшить документацию
Пока нет комментариев