Текст и данные · Инструкция
Как отправить Docker image в private registry
Docker определяет целевой registry по имени image reference. Поэтому перед push локальному image присваивают tag вида `H
Короткий ответ
Войдите через `docker login <host>`, задайте tag `docker tag <local> <host>/<namespace>/<repo>:<tag>` и выполните `docker push <полная-ссылка>`.
Что делать
- Войдите в registry: Запустите `docker login registry.example.com` и используйте безопасный способ передачи credentials.
- Сформируйте полный tag: Например: `docker tag app:local registry.example.com/team/app:1.4.0`.
- Проверьте image list: Выполните `docker image ls` и убедитесь, что новая ссылка указывает на нужный image ID.
- Отправьте образ: Запустите `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.