n1ro°
RU

Текст и данные · Инструкция

Как отправить Docker image в private registry

Docker определяет целевой registry по имени image reference. Поэтому перед push локальному image присваивают tag вида `H

Редакция N1RO · Проверено

Короткий ответ

Войдите через `docker login <host>`, задайте tag `docker tag <local> <host>/<namespace>/<repo>:<tag>` и выполните `docker push <полная-ссылка>`.

Что делать

  1. Войдите в registry: Запустите `docker login registry.example.com` и используйте безопасный способ передачи credentials.
  2. Сформируйте полный tag: Например: `docker tag app:local registry.example.com/team/app:1.4.0`.
  3. Проверьте image list: Выполните `docker image ls` и убедитесь, что новая ссылка указывает на нужный image ID.
  4. Отправьте образ: Запустите `docker push registry.example.com/team/app:1.4.0`.

Проверка результата

  • Push завершился успешно
  • В registry доступен ожидаемый repository:tag

Важно

Не вставляйте пароль registry прямо в shell history; используйте поддерживаемый безопасный способ login.

Что учитывать

Не вставляйте пароль registry прямо в shell history; используйте поддерживаемый безопасный способ login.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. docker image tag). Пример и формулировки — редакция N1RO на 2026-09-18.