Неожиданный конец ввода JSON при переносе изображений в Portus
Я нахожусь в процессе настройки частного реестра Docker с использованием Portus и Kubernetes. До сих пор мне удалось настроить контейнер Portus, и все это, кажется, работает, но я не могу записать образ в реестр. Ниже то, что я выполнил:
$ docker login portus.example.com
Войти успешно
$ docker tag registry:2 portus.example.com/registry
Ничего не возвращает, но запуск [$ docker images] показывает, что он создан
$ docker push portus.example.com/registry
Толчок относится к хранилищу [portus.example.com/registry]
9113493eaae1: Подготовка
621c2399d41a: Подготовка
59e80739ed3f: подготовка
febf19f93653: Подготовка
e53f74215d12: подготовка
ошибка синтаксического анализа тела ответа HTTP 404: неожиданный конец ввода JSON: ""
Когда я проверяю файл журнала, он говорит следующее:
Started HEAD "/v2/registry/blobs/sha256:a8d79362094727fa58c2b715ec07642562ed03c92828a9e9dea3eb95599fd9d1" for REDACTED-IP at 2018-05-22 13:40:52 +0000
ActionController::RoutingError (No route matches [HEAD] "/v2/registry/blobs/sha256:a8d79362094727fa58c2b715ec07642562ed03c92828a9e9dea3eb95599fd9d1"):
vendor/bundle/ruby/2.5.0/gems/actionpack-4.2.10/lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call'
vendor/bundle/ruby/2.5.0/gems/actionpack-4.2.10/lib/action_dispatch/middleware/show_exceptions.rb:30:in `call'
vendor/bundle/ruby/2.5.0/gems/railties-4.2.10/lib/rails/rack/logger.rb:38:in `call_app'
vendor/bundle/ruby/2.5.0/gems/railties-4.2.10/lib/rails/rack/logger.rb:20:in `block in call'
vendor/bundle/ruby/2.5.0/gems/activesupport-4.2.10/lib/active_support/tagged_logging.rb:68:in `block in tagged'
vendor/bundle/ruby/2.5.0/gems/activesupport-4.2.10/lib/active_support/tagged_logging.rb:26:in `tagged'
vendor/bundle/ruby/2.5.0/gems/activesupport-4.2.10/lib/active_support/tagged_logging.rb:68:in `tagged'
vendor/bundle/ruby/2.5.0/gems/railties-4.2.10/lib/rails/rack/logger.rb:20:in `call'
vendor/bundle/ruby/2.5.0/gems/actionpack-4.2.10/lib/action_dispatch/middleware/request_id.rb:21:in `call'
vendor/bundle/ruby/2.5.0/gems/rack-1.6.8/lib/rack/methodoverride.rb:22:in `call'
vendor/bundle/ruby/2.5.0/gems/rack-1.6.8/lib/rack/runtime.rb:18:in `call'
vendor/bundle/ruby/2.5.0/gems/activesupport-4.2.10/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
vendor/bundle/ruby/2.5.0/gems/actionpack-4.2.10/lib/action_dispatch/middleware/static.rb:120:in `call'
vendor/bundle/ruby/2.5.0/gems/rack-1.6.8/lib/rack/sendfile.rb:113:in `call'
vendor/bundle/ruby/2.5.0/gems/railties-4.2.10/lib/rails/engine.rb:518:in `call'
vendor/bundle/ruby/2.5.0/gems/railties-4.2.10/lib/rails/application.rb:165:in `call'
vendor/bundle/ruby/2.5.0/gems/rack-1.6.8/lib/rack/urlmap.rb:66:in `block in call'
vendor/bundle/ruby/2.5.0/gems/rack-1.6.8/lib/rack/urlmap.rb:50:in `each'
vendor/bundle/ruby/2.5.0/gems/rack-1.6.8/lib/rack/urlmap.rb:50:in `call'
vendor/bundle/ruby/2.5.0/gems/puma-3.10.0/lib/puma/configuration.rb:225:in `call'
vendor/bundle/ruby/2.5.0/gems/puma-3.10.0/lib/puma/server.rb:605:in `handle_request'
vendor/bundle/ruby/2.5.0/gems/puma-3.10.0/lib/puma/server.rb:437:in `process_client'
vendor/bundle/ruby/2.5.0/gems/puma-3.10.0/lib/puma/server.rb:301:in `block in run'
vendor/bundle/ruby/2.5.0/gems/puma-3.10.0/lib/puma/thread_pool.rb:120:in `block in spawn_thread'
Я смотрю на эту проблему уже несколько часов, и я понятия не имею, что происходит. Может кто-нибудь объяснить, пожалуйста, что я делаю не так?