Docker


Подготовка

Для аутентификации вам потребуется создать в профиле транспортный токен, сохраните его для дальнейшей работы.

В таблице ниже указаны допустимые символы, которые можно использовать для атрибутов, встречающихся в командах.

Атрибут Описание
имя пакета Может содержать буквы нижнего регистра (а-я), верхнего регистра (А-Я), числа (0-9), точки (.), тире (-), нижнее подчеркивания (_).
версия пакета Может содержать цифры (0-9), точки (.)
имя файла Может содержать буквы нижнего регистра (а-я), верхнего регистра (А-Я), числа (0-9), точки (.), тире (-), нижнее подчеркивания (_).

В документации ниже встречается атрибут <домен gitflic> На его место необходимо указать домен, в зависимости от версии:

  • для SaaS версии registry.gitflic.ru

  • для self-hosted localhost:8080

Домен и порт для self-hosted версии может отличаться.

Выполните команду

docker login registry.gitflic.ru

Для авторизации введите ваш логин аккаунта, далее вставьте ваш транспортный токен. Если аутентификация прошла успешно, вы получите сообщение Login Succeeded

Загрузка контейнеров

Запустите команду Docker для сборки или отправки. Например:

Вариант для проекта

docker build -t registry.gitflic.ru/project/<alias_name>/<alias_project>/<image_name> .

docker push registry.gitflic.ru/project/<alias_name>/<alias_project>/<image_name>

Вариант для компании

docker build -t registry.gitflic.ru/company/<company_name>/<image_name> .

docker push registry.gitflic.ru/company/<company_name>/<image_name>

Удаление контейнеров

Чтобы удалить образы контейнеров с помощью пользовательского интерфейса Gitflic:

  1. Перейдите в раздел Реестр пакетов

  2. Найдите нужный вам контейнер в списке

  3. Напротив тега образа нажмите кнопку с иконкой корзины

Обратите внимание, что данное действие необратимо, после удаления образа восстановить его получится только повторно загрузив.